TortoiseGit使用入门教程

合集下载

TortoiseGit日常使用指南

TortoiseGit日常使用指南

TortoiseGit日常使用指南TortoiseGit是一个Windows平台下的Git客户端软件,可以帮助开发人员更方便地使用Git进行版本控制。

本文将介绍TortoiseGit的日常使用指南,帮助开发人员更好地理解和使用该软件。

1. 安装TortoiseGit2.创建本地仓库在使用TortoiseGit之前,我们首先需要创建一个本地的Git仓库。

在合适的文件夹下,右键点击鼠标,选择"Git Create repository here"。

然后,在弹出的对话框中选择"Create repository",即可创建一个本地仓库。

3.克隆远程仓库如果需要从远程仓库中获取源码,可以使用TortoiseGit提供的克隆功能。

在合适的文件夹下,右键点击鼠标,选择"Git Clone"。

在弹出的对话框中,填入远程仓库的URL和本地文件夹路径,然后点击"OK"即可完成克隆操作。

4.提交更改5.推送到远程仓库将本地修改推送到远程仓库,可以使用TortoiseGit提供的推送功能。

在源码文件夹下,右键点击鼠标,选择"Git Push"。

在弹出的对话框中,选择要推送的分支和远程仓库,然后点击"OK"即可完成推送操作。

6.拉取更新当远程仓库中有新的提交时,我们需要将更新拉取到本地仓库。

在源码文件夹下,右键点击鼠标,选择"Git Pull"。

在弹出的对话框中,选择要拉取的分支和远程仓库,然后点击"OK"即可完成拉取操作。

7.解决冲突在进行代码合并时,有可能会出现冲突。

TortoiseGit提供了解决冲突的功能,可以帮助开发人员更方便地解决冲突。

在冲突的文件上,右键点击鼠标,选择"Edit conflicts"。

然后,根据提示进行合并,并将冲突的文件标记为已解决。

tortoisegit使用教程

tortoisegit使用教程

tortoisegit使用教程TortoiseGit 是一个开源的 Git 客户端工具,它作为 Windows 下的 Shell 扩展程序,为用户提供了方便的图形化界面来操作Git 代码管理工具。

本教程将介绍TortoiseGit 的基本使用流程,包括从安装到常用操作的操作步骤。

1. 安装 TortoiseGit- 打开浏览器,访问 TortoiseGit 的官方网站。

- 在官网下载页面选择与你操作系统版本匹配的安装包,并点击下载按钮。

- 执行安装包进行安装。

- 安装完成后,重启电脑以使安装生效。

2. 创建本地仓库- 在你的计算机上选择一个目录作为本地仓库的所在位置。

- 右键点击该目录,选择 "Git 创建仓库" 选项。

- 在弹出的窗口中,点击 "确定" 按钮来初始化本地仓库。

3. 克隆远程仓库- 打开你要克隆的远程仓库的网页页面。

- 复制仓库的 HTTPS 或 SSH 地址。

- 在本地仓库目录的空白处,右键点击,选择 "Git 克隆" 选项。

- 在弹出的窗口中,粘贴远程仓库的地址,并选择克隆到的本地目录。

- 点击 "确定" 按钮开始克隆。

4. 提交和推送改动- 在本地仓库目录中,右键点击,选择 "Git 提交" 选项。

- 在弹出的窗口中,写下你的提交消息,并选择要提交的改动的文件。

- 点击 "提交" 按钮以提交改动到本地仓库。

- 接下来,右键点击本地仓库目录,选择 "Git 推送" 选项。

- 在弹出窗口中,点击 "确定" 按钮来将改动推送到远程仓库。

5. 更新和合并改动- 在本地仓库目录中,右键点击,选择 "Git 更新" 选项。

- 在弹出窗口中,选择要更新的远程分支,并点击 "确定" 按钮。

- 接下来,右键点击本地仓库目录,选择 "Git 合并" 选项。

tortoisegit配置方法

tortoisegit配置方法

tortoisegit配置方法TortoiseGit 是一款用于 Windows 操作系统的 Git 客户端工具,它提供了一个可视化界面,使得使用 Git 更加简单方便。

下面是 TortoiseGit 的配置方法。

确保你已经安装了 TortoiseGit。

你可以从官方网站下载并按照安装向导进行安装。

配置 Git 用户名和邮箱:打开任意目录,右键点击鼠标并选择菜单中的 "Git 克隆"。

在弹出的对话框中,点击 "配置" 按钮。

在 "全局配置" 选项卡中,输入你的用户名和邮箱地址。

这将用于在提交代码时标识你的身份。

生成 SSH 密钥:如果你计划使用 SSH 协议进行代码克隆和推送操作,你需要生成一个 SSH 密钥。

在 "Git 克隆" 对话框中,点击 "配置" 按钮。

在 "SSH 密钥" 选项卡中,点击 "生成" 按钮。

按照向导的指示,在指定的文件夹中生成一个密钥对,并将公钥上传到你的 Git 托管平台上。

配置全局忽略文件:TortoiseGit 允许你指定一些文件或文件类型在提交时自动忽略。

右键点击任意目录,选择 "Git 克隆",点击 "配置" 按钮,在 "全局配置" 选项卡中,找到 "忽略文件" 设置。

你可在此处添加需要忽略的文件或文件类型,以避免它们被提交到版本控制中。

配置远程仓库:在任意目录中,右键点击选择 "Git 克隆"。

在 "Git 克隆" 对话框中,输入远程仓库的 URL 地址,选择目标文件夹,并点击 "克隆" 按钮。

通过这种方式,你可以将远程仓库克隆到本地进行操作。

上述是使用 TortoiseGit 的基本配置方法。

TortoiseGit使用手册 (1)

TortoiseGit使用手册 (1)

下载安装Git及Tortoisegit环境安装,需要依次安装以下:12、下载安装T ortoisegit及中文语言包https:///tgit/3、请选定一个存放Git项目的目录,这样方便管理. 如: E:\Git,然后在资源管理器中打开; 操作步骤为:在D盘创建gitproject文件夹目录,即【D:\gitproject】,将此目录作为GIT的版本库文件夹:进入此文件夹目录,然后右击,选择:Git在这里创建版本库(Y)这时候,就会在【D:\gitproject】文件夹上产生一个绿色的勾(类似SVN),同时还会在【D:\gitproject】目录下,产生一个名为:【.git】的文件夹(类似SVN产生的.svn文件夹),注意,如果绿勾产生了,但是却没有【.git】文件夹时,则是由于系统屏蔽了此类文件的显示,改为显示即可见:然后,把相关的要提交的源代码(ictclient,ictserver,ictservice),考入到【D:\gitproject】目录下,准备提交。

4、设置T ortoiseGit工具在【D:\gitproject】文件夹的空白处点击鼠标右键,选择--> TortoiseGit -->设置(Settings),然后就可以看到配置界面:a).设置右键菜单:常规设置--右键菜单—将拉取、获取、推送、同步、提交前面的复选框勾上,这样在点击右键弹出的菜单中,就可以显示出这些菜单选项。

b).由于安装过程中,安装了语言,因此此处可以设置语言和指定Git exe路径:点击【常规设置】:注意:Git.exe路径【D:\Program Files\Git\bin】,是安装时,产生的目录,此处系统会自动关联,如果没关联上,则找到此exe文件安装目录,手动关联。

5、配置远端连接第三步中指定【D:\gitproject】目录,作为GIT的版本库,因此在此文件夹中右击菜单,选择【T ortoiseGit—设置】菜单:弹出的设置窗口中,树形菜单中的Git下,就会产生一个:【远端】的菜单(只有经过第三步才会有),远端文本框任意填写内容,URL填写云道平台自动产生的地址(注意在云道平台上选择的是Http方式,而不是SSH方式):6、代码提交选中【D:\gitproject】目录下的工程(ictclient,ictserver,ictservice),右键—Git提交->master7、推送Push更改提交完成以后弹出如下提示可以选择推送(如果已经编译通过),也可以先关闭不Push。

TortoiseGit使用入门

TortoiseGit使用入门

TortoiseGit使用入门首先要确定TortoiseGit已找到msysgit,如果先安装msysgit 再装TortoiseGit, 一般TortoiseGit 就会自动的识别。

安装详见TortoiseGit安装教程(安装的时候,除了修改安装路径外,其他都必须默认!!尤其第一步一定要选择putty的ssh)设置与查询的方法,这里从开始菜单进入设置。

这是TortoiseGit的设置界面,可以看到用来定位MSysGit的路径。

点“Check now”检查有效性。

如果有错的话,就自己设置msysgit的bin文件路径。

右击任意文件夹,可以看到TortoiseGit已经嵌入右键了。

“Git Clone...”是获得远程的版本库,“Git Create repository here”是将选定的文件夹作为要创建的版本库。

在要创建版本库的文件夹中点“Git Create repository here”后,会显示:点“Ok”就会在该文件夹的根目录自动创建一个隐藏文件夹".git" 。

注意:最好找个空的文件夹练习操作,或者备份文件夹。

比如误选了Clean up把无版本控制的文件都删了,哭都来不及-_-。

现在,用git初始化过的文件夹就不一样啦!!不仅文件都有附加的绿钩图标(此为已添加进版本库且未被修改过的文件),右键菜单也多了操作选项。

将要使用git版本库管理的文件,选择后用git的菜单add进去master是Git默认的主要分支(主干),适合单人独自开发。

多人开发时可以给每个人创建一个分支。

按Git Commit -> “master”是将所选文件夹内容提交到用于汇总的库上。

(不知道的话,千万不要随便按)提交修改后,出现:以上就是如何提交更改到本地的版本库,所以无论有无网络Git都可以用。

远程使用Git本地Commit(提交)后,下面介绍的就是Push到远程啦.这里以Git与通信为例。

win7使用TortoiseGit教程

win7使用TortoiseGit教程

win7下使用TortoiseGit(乌龟)的教程1、下载并安装两个软件(msysgit和tortoisegit)msysgit下载地址:/s/1kTqx5dHtortoisegit下载地址:/s/1c0pVJQ4下载后分别安装好,如果不熟悉,可以使用默认设置。

2、将设置成中文,右键菜单TortoiseGit->settings->language选择中文3、自己找到这个,打开后,点Generate4、点了generate之后鼠标乱划拉几下,才会出来下面的公钥,复制下来;然后点击save private key,将文件保存下来到本地(.ppk文件)5、进入/keys/new,添加公钥(粘贴你刚才复制的),保存6、创建一个项目,那个添加.gitignore文件(官方建议创建该文件),不会的不要选,然后在项目首页,你会获取到如下信息,点后边的复制小按钮,等会就用到了7、选择一个同步的项目目录,最好是空的,然后鼠标右键菜单“Git 在这里创建版本库”,不要勾选,直接点确定,就会出现一个.git目录(隐藏的),然后鼠标右键点右键菜单TortoiseGit->设置8、填写好后,进入TortoiseGit->设置->Git->远端,会弹出下图;依次填好后点击“添加/保存”,之后会弹出“你想从新添加的远程服务器下载远程分支吗”,点“否”。

9、进入目录,鼠标右键菜单TortoiseGit->拉取(pull),直接点确定,就把远端的东西全获取到本地了10、push到服务器:新建个文本文档,写一些内容,然后右键菜单:Git提交->master,写注释,点确定,存到本地;然后右键菜单:TortoiseGit->推送,直接点确定,推送到远端。

TortoiseGit自动记住用户名密码的方法设置-> git 编辑本地.git/config 增加[credential]helper = store下次再输入用户名和密码时,git就会记住,从而在C:\Documents and Settings\Administrator\ 目录下形成一个 .git-credentials 文件,里面就是保存的你的用户名和密码。

tortoisegit使用方法

tortoisegit使用方法

tortoisegit使用方法TortoiseGit是一款基于Windows系统的Git客户端工具,它提供了一种简单易用的图形用户界面来管理和使用Git。

本文将详细介绍TortoiseGit的使用方法。

一、安装TortoiseGit1. 下载TortoiseGit安装包,可以从官网下载或者其他可靠网站下载。

2. 双击安装包,按照提示进行安装。

3. 安装完成后,在资源管理器中右键单击任意文件夹,选择“Git Clone...”,如果出现对话框提示需要设置SSH密钥,则需要先进行SSH密钥的设置。

二、创建本地仓库1. 在资源管理器中右键单击任意文件夹,选择“Git Create Repository Here”。

2. 在弹出的对话框中填写仓库名称和描述信息,并勾选“Initializethis repository with a README”。

3. 点击“OK”按钮即可创建本地仓库。

三、添加文件到本地仓库1. 将需要添加到本地仓库的文件复制到本地仓库所在文件夹中。

2. 在资源管理器中右键单击需要添加的文件或者文件夹,选择“Git Add”。

3. 添加完成后,在资源管理器中可以看到已经添加的文件或者文件夹前面有个绿色勾号标识。

四、提交更改1. 在资源管理器中右键单击已经添加到本地仓库的文件或者文件夹,选择“Git Commit...”。

2. 在弹出的对话框中填写提交信息,例如“添加了一个新文件”,然后点击“OK”按钮。

3. 提交完成后,在资源管理器中可以看到已经提交的文件或者文件夹前面有个黄色叹号标识。

五、推送到远程仓库1. 在资源管理器中右键单击已经提交的文件或者文件夹,选择“Git Sync...”。

2. 在弹出的对话框中选择“Push”。

3. 点击“OK”按钮即可将本地仓库的更改推送到远程仓库。

六、拉取远程仓库1. 在资源管理器中右键单击任意文件夹,选择“Git Clone...”。

2. 在弹出的对话框中填写远程仓库的URL和本地目录,然后点击“OK”按钮。

git tortoise使用方法

git tortoise使用方法

git tortoise使用方法Git是一个版本控制系统,而TortoiseGit是一个集成在Windows资源管理器中的Git客户端。

它提供了一个直观的界面,使得Git操作更加方便。

下面我将从安装、配置、基本操作和高级功能等多个方面来介绍Git Tortoise的使用方法。

首先,你需要安装TortoiseGit。

你可以从TortoiseGit官方网站上下载安装程序。

安装完成后,你可以在资源管理器中右键单击,会看到TortoiseGit的相关选项,表示TortoiseGit已经成功集成到资源管理器中了。

接下来是配置。

在使用TortoiseGit之前,你需要配置你的Git账户信息,包括用户名和邮箱地址。

你可以在TortoiseGit的设置中找到这些选项,并进行相应的配置。

在开始使用TortoiseGit进行版本控制之前,你需要先克隆一个现有的Git仓库或者创建一个新的仓库。

在资源管理器中右键单击,选择Git克隆或者Git创建仓库,按照提示进行操作即可。

一旦仓库被克隆或者创建,你就可以开始进行基本的Git操作了,比如提交更改、拉取代码、推送代码等。

在资源管理器中,你可以通过右键单击文件或者文件夹来执行这些操作,TortoiseGit 会提供直观的界面来帮助你完成这些操作。

除了基本操作,TortoiseGit还提供了一些高级功能,比如合并分支、解决冲突、查看提交历史等。

这些功能可以帮助你更好地管理你的代码库。

总的来说,TortoiseGit提供了一个方便易用的界面,使得Git 操作变得更加直观和简单。

通过上述介绍,我希望你能对TortoiseGit的使用有一个初步的了解。

当然,要熟练掌握TortoiseGit,还需要你不断地实践和探索。

祝你在使用TortoiseGit时顺利!。

TortoiseGit使用入门教程

TortoiseGit使用入门教程

TortoiseGit入门教程--参考资料:TortoiseGit帮助文档边城浪子二O一七年元月二十日目录1、关于版本控制 (3)2、TortoiseGit安装: (3)2、TortoiseGit文件夹图标说明: (9)3、克隆远程库 (10)4、对文件进行修改 (13)5、提交更改。

(14)6、push推送变更到库 (18)7、从远程库更新 (19)8、与远程库同步 (20)9、解决冲突 (24)10、TortoiseGitMegar (28)11、查看本地文件与基础文件的差异 (31)12、查看别人的修改 (37)13、查看文件的所有修改者 (40)14、导出某一版本的文件 (41)15、慎用Clean Up (44)16、.gitignore和不需提交的文件 (45)17、附:删除windows凭据 (46)1、关于版本控制版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。

这是来自TortoiseSVN文档的一段话,总结得很精辟。

TortoiseGit 是一个 Windows 下的版本控制系统Git的客户端工具,正如其名字一样,小乌龟外面有一个壳,TortoiseGit也只是Git一个壳,使您更加方便的使用Git。

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

版本库就像一个常见的文件服务器,除了它保存你对文件和目录所有的改变。

这一特性使得你可以恢复文件的旧版本并查看历史-谁在什么时间如何进行的修改。

因此也可以说版本控制系统是一种“时间机器”。

TortoiseGit现在有多语言包可以下载,本文档使用英文版进行说明。

本文档是以个人经验参考官方文档整理出来的,可能会存在很多问题,如有理解不正确的地方希望能够指出,大家共同学习吧。

tortoisegit用法

tortoisegit用法

tortoisegit用法TortoiseGit是一个免费的Git客户端软件,它可以在Windows操作系统上使用。

它提供了一个用户友好的图形界面,使得Git版本控制系统更容易使用。

以下是TortoiseGit的详细用法:1. 安装TortoiseGit首先,需要下载并安装TortoiseGit软件。

安装过程中可以根据自己的需求选择不同的选项进行设置。

2. 创建本地仓库在本地计算机上创建一个新的文件夹,并右键单击该文件夹,在弹出菜单中选择“Git Create Repository Here”选项。

这将创建一个新的本地仓库。

3. 克隆远程仓库如果要从远程仓库克隆代码,则需要使用“Git Clone”选项。

右键单击要克隆代码的文件夹,并选择“Git Clone”选项,然后输入远程仓库的URL地址和本地路径即可。

4. 添加和提交文件将要添加到版本控制中的文件拖放到本地仓库中。

然后右键单击该文件并选择“Git Add”选项。

完成添加后,右键单击该文件并选择“Git Commit”选项来提交更改。

5. 查看历史记录在TortoiseGit中查看历史记录非常简单。

只需右键单击要查看历史记录的文件或文件夹,并选择“TortoiseGit Show Log”选项即可。

6. 分支管理TortoiseGit还提供了分支管理功能。

右键单击要创建或切换分支的文件夹,并选择“Git Branch”选项。

在弹出的窗口中选择要创建或切换的分支即可。

7. 同步远程仓库使用TortoiseGit可以轻松地将本地更改同步到远程仓库中。

右键单击要同步的文件夹,并选择“Git Sync”选项。

在弹出的窗口中选择要同步的分支并点击“OK”按钮即可。

总之,TortoiseGit是一个功能丰富、易于使用且免费的Git客户端软件,它为用户提供了许多有用的工具和选项,使得版本控制变得更加容易和高效。

Git安装和TortoiseGit详细使用教程【基础篇】

Git安装和TortoiseGit详细使用教程【基础篇】

Git安装和TortoiseGit详细使⽤教程【基础篇】环境:win8.1 64bit这⾥需要说明⼀下,⽹上也有很多绿⾊版免安装的,今天这⾥主要还是介绍安装版的是如何安装的,⽅便参考和学习。

绿⾊免安装版下载地址:安装准备:1. ⾸先你得安装windows下的git2. 安装版本控制器客户端tortoisegit [32和64别下载错,不习惯英⽂的朋友,也可以下个语⾔包]⼀、安装图解:1. 先安装GIT【⼀路默认即可】安装好git以后,右键,会发现菜单多了⼏项关于GIT的选项2.安装tortoisegit【⼀路默认即可】安装好以后,右键,会发现菜单多了⼏项关于tortoisegit的选项到此,安装算完成了,相⽐tortoiseSVN,安装完tortoiseGIT不需要重启电脑。

接下来是使⽤tortoiseGIT⼆、图解使⽤tortoiseGIT这⾥只是做⼀些最基本的功能的演⽰:创建版本库,提交(commit)⽂件,推送(push)⽂件,更新⽂件,创建分⽀。

简介:git属于分布式版本控制器,其实每个⼈的电脑都是⼀个完整的版本库;⽐如两个⼈在局域⽹写⼀个项⽬,那么这两个⼈的电脑⾥⾯都是⼀个完整的项⽬,当有新的代码出现的时候,直接push给对⽅即可。

当然⼈多的时候,⼜不在局域⽹⾥⾯,不可能push给每⼀个⼈,git 的解决⽅案是⽤⼀台电脑当做集中的版本库,⼤家把新代码都push到上⾯去,要得时候在pull到⾃⼰电脑上。

国外⽐较著名的就是github了,国内的oschina也⼴为⼈知。

1. 创建⼀个版本库创建⼀个⽂件夹GitDemo,然后右键--Git Create repository here...此处不⽤勾选Make is Bare确定后,在GitDemo⽂件夹下回多⼀个.git⽂件夹【电脑要设置为显⽰隐藏⽂件夹】此⽂件夹,尽量不要乱修改或删除。

2.创建⼀个⽂件,然后提交(commit)到版本库[这个操作可以在离线状态操作]2.1选择Git Commit->"master"2.2填写message,勾选要commit的⽂件,然后点击OK。

tortoisegit的用法

tortoisegit的用法

tortoisegit的用法
TortoiseGit是一个简单易用的Git客户端工具,它提供了一个
可视化界面,帮助用户更方便地使用Git进行版本控制操作。

下面是TortoiseGit的一些常用用法:
1. 克隆仓库:打开TortoiseGit,选择“克隆”选项,在URL中
填入要克隆的远程仓库地址,选择本地目录存放克隆的仓库,点击确定开始克隆。

2. 提交更改:在本地仓库进行文件的修改后,可以右键点击文件或文件夹,选择“提交”选项,在提交对话框中填写提交信息,点击确定提交更改。

3. 推送到远程仓库:在本地提交更改后,可以右键点击文件或文件夹,选择“推送”选项,选择要推送的分支,点击确定进行推送。

4. 拉取最新代码:在本地仓库右键点击文件或文件夹,选择“拉取”选项,选择要拉取的分支,点击确定进行代码拉取。

5. 创建和切换分支:在本地仓库右键点击文件或文件夹,选择“创建分支”选项,填写分支名称,点击确定创建分支。

可以通
过右键点击文件或文件夹,选择“切换/检查或创建分支”选项
来切换分支。

6. 查看分支历史:在本地仓库右键点击文件或文件夹,选择“查看日志”选项,可以查看分支的提交历史记录。

7. 解决冲突:当推送或拉取代码时出现冲突,可以右键点击文件或文件夹,选择“解决冲突”选项,在弹出的解决冲突对话框中解决冲突并提交更改。

以上是一些基本的用法,TortoiseGit还提供了更多的功能和选项,如合并分支、标签管理、Submodule管理等,可以根据需要进行使用。

TortoiseGit使用

TortoiseGit使用

TortoiseGit使⽤⼀:TortoiseGit安装以及配置1.1、安装包TortoiseGit以及配套安装包见链接:1.2、参考博客参考的教程如下:[]()⼆:TortoiseGit安装配置2.1、Tortoisegit 配置:第1步:⾸先,请选定⼀个存放Git项⽬的⽬录,这样⽅便管理. 如: E:\Git,然后在资源管理器中打开:第2步:在空⽩处点击⿏标右键,选择 --> TortoiseGit --> Settings,然后就可以看到配置界⾯:第3步:配置⽤户,⽤户作为你操作git的个⼈标识,进⼊设置,点选左边的Git标签,可以发现,右边可以配置⽤户的名字与Email信息. 如下图所⽰:2.2、putty ⽣成key:第⼀步、通过putty⽣成key⽣成key后,将key 选择save private key保存到本地:![](第⼆步、github中配置key第三步:将保存key,⽤于配置tortoisegit如下图所⽰:URL为GITHUB项⽬地址、Load Putty Key为第⼀步保存下来的key三:TortoiseGit使⽤3.1、常见命令:git pull拉取远程github仓库最新代码到本地仓库。

git push上传本地仓库的代码到github远程仓库。

git commit保存本地代码到本地仓库。

git Fetch拉取远程代码到本地并且在拉取过程中如果发现与本地⽂件有冲突会提⽰出来。

通过rebase可以解决冲突⽂件。

但是如果直接pull的话会覆盖本地冲突⽂件,所以⼀般拉取代码都先commit->fetch->rebase。

不建议直接pull,并且在push之前每次都要先fetch->rebase,防⽌将别⼈代码覆盖。

3.2、⽂件状态:3.3、将代码提交到服务器:Git的使⽤类似TFS、SVN等源代码或者⽂件管理器,惯例的流程:3.3.1、修改本地⽂件:第⼀步:**改动,修改本地项⽬中的某些⽂件,如修改 README.md 内容,还可以增加⼀些⽂件,如Hello.txt。

tortoisegit的使用说明

tortoisegit的使用说明

tortoisegit的使用说明
1. 创建仓库:在需要创建仓库的文件夹上点击鼠标右键,选择“git create repository here...”。

2. 提交文件:在需要提交的文件夹上点击鼠标右键,选择“git commit -> master”。

3. 更新文件:在克隆下来的文件夹中新建一个文件夹,远端分支发生变化时,在该文件夹上点击鼠标右键并选择“拉取”(相当于git pull),即可完成更新。

4. 回退/回滚代码:在需要回退/回滚的文件夹上点击鼠标右键,选择“tortoiseGit -> showlog”,然后选择一个版本并点击“reset master to this...”。

此时会有三个模式可供选择(soft、mixed、hard),默认选择“mixed”即可。

5. 拉取分支:在需要拉取分支的文件夹上点击鼠标右键,选择“tortoiseGit -> create Branch...”,输入名称后即可创建分支。

然后,在“tortoiseGit”中选择“switch/Checkout”切换分支。

6. 解决冲突:打开需要解决冲突的文件并进行修改,然后保存并标记为“解决”。

7. 清理无效文件:在“tortoiseGit”中选择“clean up”,即可清理无效的文件。

不过,对于中文文件名的文件,清理可能无效,但可以进行永久删除。

请注意,具体的使用方法可能会因 Tortoisegit 的版本不同而有所差异,建议在使用前仔细阅读相关的文档或教程。

Git客户端(TortoiseGit)基本使用详解

Git客户端(TortoiseGit)基本使用详解

Git客户端(TortoiseGit)基本使⽤详解1、环境安装安装的⽅法,⼀直下⼀步就⾏,具体做法省略。

2、配置 1、⾸先,请选定⼀个存放Git项⽬的⽬录,这样管理⽅便. 如: D:\test , 然后在资源管理器中打开。

 2、在空⽩处点击⿏标右键,可以看到右键菜单中多了⼏个选项。

选择 --> TortoiseGit --> Settings,然后就可以看到配置界⾯。

 3、点击General进⾏简单配置。

Language可以切换语⾔(楼主⽐较习惯英⽂)。

不勾选⾃动升级的复选框。

可能还需要指定 Git.exe ⽂件的路径,如 "D:\DevlopPrograms\Git\bin"。

完成后,点击应⽤,确定关闭对话框。

如下所⽰:4、配置右键菜单.。

在设置对话框中,点选左边的"Context Menu",设置常⽤的右键菜单。

楼主⽐较常⽤的是如下选项:5、设置记住密码 密码会明⽂保存在 C:\Users\Administrator\.git-credentials 这种⽂件中, 请⼩⼼使⽤. 进⼊设置, 点选左边的Git标签.可以发现,右边可以配置⽤户的名字与Email信息. 如下图所⽰:因为当前还没有本地项⽬,所以 “Edit local .git/config(L)” 按钮处于灰⾊不可⽤状态,如果在某个本地Git项⽬下打开配置对话框,那么这个按钮就可⽤,然后就可以编辑此项⽬的⼀些属性。

点击 “Edit global .git/config(O)”按钮,会使⽤记事本打开全局配置⽂件,在全局配置⽂件中,在后⾯加上下⾯的内容:[credential]helper = store 完成后保存,关闭记事本,确定即可。

当你推送项⽬到GitHub等在线仓库时,会记住你输⼊的⽤户名和密码3、⽰例1. 克隆⼀个项⽬(楼主是从github上获取) 在⼯作⽬录下,如D:\test,空⽩处右键,选择: Git clone,则会弹出克隆对话框,如下图所⽰: 根据项⽬⼤⼩,时间会不⼀样。

TortoiseGit安装和使用的图文教程

TortoiseGit安装和使用的图文教程

TortoiseGit安装和使⽤的图⽂教程TortoiseGit、SourceTree都是Windows下不错的Git客户端⼯具,下⾯介绍⼀下TortoiseGit安装和使⽤的⽅法。

安装TortoiseGit并使⽤它需要两个软件:TortoiseGit和msysgit。

1、下载软件下载的版本分别是:和当然,如果您看到这篇教程的时候,或许已经有更新的版本了,那就可以选择⾃⼰需要的版本了。

下载TortoiseGit的地址上还可以下载。

2、安装软件这个其实真没什么说的,先安装Git-1.9.0,再安装TortoiseGit-1.8.7。

然后就没问题了。

还可以安装⼀下语⾔包。

3、使⽤TortoiseGit先在TortoiseGit安装⽬录⾥⾯找到Settings,打开界⾯,找到General,点击“Check now”按钮,可以看到当前git版本。

这时候说明,你的配置已经OK,可以开始进⾏下⼀步的操作了。

4、创建的版本库在项⽬⽂件夹⽤⿏标右键点击,可以看到Git和TortoiseGit已经嵌⼊右键了,选择“Git Create repository here”,然后点击“OK”按钮,再点击“Proceed”,这样就会在项⽬⽂件中创建了⼀个“.git”的隐藏⽬录。

5、设置TortoiseGit⿏标右键,选择“TortoiseGit”->“Settings”,在“User Info”输⼊Name和Email。

点击“Remote”,在Remote输⼊名称,URL输⼊Git的HTTPS或者SSH地址。

点击“Add New/Save”按钮添加⼀个项⽬。

⾄此下载和安装配置TortoiseGit就完成了,后⾯就是使⽤的详细,就不⼀⼀介绍了。

tortoisegit使用手册

tortoisegit使用手册

tortoisegit使用手册(原创版)目录一、TortoiseGit 简介二、TortoiseGit 的安装三、TortoiseGit 基本操作四、TortoiseGit 分支管理五、TortoiseGit 与其他工具的结合使用六、TortoiseGit 使用技巧与常见问题正文一、TortoiseGit 简介TortoiseGit 是一款基于 Git 的版本控制系统,它提供了一个可视化的界面,让用户能够更方便地使用 Git 进行版本控制。

TortoiseGit 集成了 Git 的所有功能,并且通过图形化界面让用户可以直观地操作和管理代码。

二、TortoiseGit 的安装安装 TortoiseGit 的过程比较简单,首先从官方网站下载最新版本的 TortoiseGit,然后按照提示进行安装即可。

安装完成后,需要重启计算机。

三、TortoiseGit 基本操作1.配置 Git 账号和邮箱:在 TortoiseGit 中,需要先配置 Git 账号和邮箱,这样才能正常地使用 Git 进行版本控制。

2.创建新仓库:在 TortoiseGit 中,可以创建新的仓库来存储代码。

创建新仓库时,需要指定仓库的路径、仓库名称等信息。

3.添加文件:在 TortoiseGit 中,可以将本地文件添加到 Git 仓库中。

添加文件时,需要指定文件的路径和名称。

4.提交更改:在 TortoiseGit 中,可以将本地文件的更改提交到 Git 仓库中。

提交更改时,需要输入提交信息。

5.拉取和推送代码:在 TortoiseGit 中,可以拉取远程仓库的代码到本地,也可以将本地仓库的代码推送到远程仓库。

四、TortoiseGit 分支管理在 TortoiseGit 中,可以创建不同的分支来管理代码。

分支管理可以帮助用户在不同的版本之间切换,并且可以在不同的分支上进行开发。

五、TortoiseGit 与其他工具的结合使用TortoiseGit 可以与一些其他的工具结合使用,例如 Eclipse、SourceTree 等。

tortoisegit使用手册

tortoisegit使用手册

tortoisegit使用手册【原创实用版】目录1.TortoiseGit 简介2.TortoiseGit 的功能3.TortoiseGit 的安装与配置4.TortoiseGit 的基本操作5.TortoiseGit 的高级功能6.TortoiseGit 的常见问题与解决方法正文【TortoiseGit 简介】TortoiseGit 是一个用于 Git 版本控制系统的 Windows 客户端,它提供了一个简洁、直观的用户界面,让开发者能够在 Windows 操作系统中方便地使用 Git。

TortoiseGit 可以让用户在文件资源管理器中直接进行版本控制操作,无需打开命令行或 Git Bash。

【TortoiseGit 的功能】TortoiseGit 具有以下主要功能:1.本地仓库管理:创建、初始化、切换、合并和删除本地仓库。

2.远程仓库管理:连接、断开远程仓库,查看远程仓库信息,拉取、推送数据到远程仓库。

3.代码跟踪:记录文件更改,显示修改过的文件,比较不同提交之间的差异。

4.分支管理:创建、切换、合并和删除分支。

5.压缩存储:对本地仓库进行压缩,减少存储空间占用。

6.集成其他工具:可以与 Visual Studio 等开发工具集成,实现代码管理的自动化。

【TortoiseGit 的安装与配置】1.下载 TortoiseGit:访问官方网站(https://tortoisegit.readthedocs.io/)下载最新版本的TortoiseGit。

2.安装 TortoiseGit:运行安装程序,按照提示完成安装。

3.配置 TortoiseGit:在安装过程中,TortoiseGit 会自动配置 Git 的运行环境。

如果需要手动配置,可以按照官方文档进行操作。

【TortoiseGit 的基本操作】1.创建新仓库:在文件资源管理器中右键单击文件夹,选择“TortoiseGit”→“Create GitRepository”。

torisegit 使用方法

torisegit 使用方法

torisegit 使用方法
TortoiseGit是一款在Windows系统中常用的Git客户端软件,使用方法如下:
1.下载和安装TortoiseGit。

你可以从TortoiseGit官网或者其他可信来源
下载最新版本的软件,然后按照提示进行安装。

2.在需要使用Git的项目文件夹上右键单击,选择“Git克隆”选项。


弹出的窗口中输入Git仓库的URL、本地目录路径以及分支名称等信息,然后点击“确定”按钮进行克隆操作。

3.克隆完成后,你可以在项目文件夹中看到所有的Git仓库文件。

右键
单击任意文件或文件夹,选择“Git添加”选项,将文件或文件夹添加到Git仓库中。

4.当你需要提交更改时,右键单击项目文件夹,选择“Git commit”选项。

在弹出的窗口中输入提交信息,然后点击“确定”按钮进行提交。

5.如果需要将本地的更改推送到远程仓库,右键单击项目文件夹,选择
“Git推送”选项。

在弹出的窗口中选择要推送的分支,输入推送信息,然后点击“确定”按钮进行推送。

6.如果你需要从远程仓库拉取最新的代码,右键单击项目文件夹,选择
“Git拉取”选项。

在弹出的窗口中选择要拉取的分支,然后点击“确定”
按钮进行拉取操作。

以上是TortoiseGit的一些常用操作方法。

使用TortoiseGit可以方便地管理代码版本,协同工作,以及进行代码审查等操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TortoiseGit入门教程--参考资料:TortoiseGit帮助文档边城浪子二O一七年元月二十日目录1、关于版本控制 .................................................... 错误!未定义书签。

2、TortoiseGit安装:.......................................... 错误!未定义书签。

2、TortoiseGit文件夹图标说明: ...................... 错误!未定义书签。

3、克隆远程库 ........................................................ 错误!未定义书签。

4、对文件进行修改 ................................................ 错误!未定义书签。

5、提交更改。

........................................................ 错误!未定义书签。

6、push推送变更到库............................................ 错误!未定义书签。

7、从远程库更新 .................................................... 错误!未定义书签。

8、与远程库同步 .................................................... 错误!未定义书签。

9、解决冲突 ............................................................ 错误!未定义书签。

10、TortoiseGitMegar........................................... 错误!未定义书签。

11、查看本地文件与基础文件的差异 ................... 错误!未定义书签。

12、查看别人的修改............................................... 错误!未定义书签。

13、查看文件的所有修改者................................... 错误!未定义书签。

14、导出某一版本的文件....................................... 错误!未定义书签。

15、慎用Clean Up ................................................. 错误!未定义书签。

16、.gitignore和不需提交的文件 ...................... 错误!未定义书签。

17、附:删除windows凭据................................... 错误!未定义书签。

1、关于版本控制版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。

这是来自TortoiseSVN文档的一段话,总结得很精辟。

TortoiseGit 是一个 Windows 下的版本控制系统Git的客户端工具,正如其名字一样,小乌龟外面有一个壳,TortoiseGit也只是Git一个壳,使您更加方便的使用Git。

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

版本库就像一个常见的文件服务器,除了它保存你对文件和目录所有的改变。

这一特性使得你可以恢复文件的旧版本并查看历史-谁在什么时间如何进行的修改。

因此也可以说版本控制系统是一种“时间机器”。

TortoiseGit现在有多语言包可以下载,本文档使用英文版进行说明。

本文档是以个人经验参考官方文档整理出来的,可能会存在很多问题,如有理解不正确的地方希望能够指出,大家共同学习吧。

2、TortoiseGit安装:首先安装git for windows,下载地址:https://git-for-windows.github.io/下载完成后安装:默认设置即可:一路“next”直到安装完成:安装tortoisegit:从网站/上下载安装程序。

双击安装文件进行安装:2、TortoiseGit文件夹图标说明:正常文件,从上次与远程库同步后本地没有更改。

本地更改过的文件,只要文件一编辑,就会出现这个图标。

有冲突的文件。

执行“git update-index”命令后显示该图标,表示文件即将提交,但还没有提交。

表示文件已经删除或丢失。

不受版本控制的文件,这种文件不会被提交。

新添加的文件,还没有加到版本控制里。

新添加的文件,已经添加到版本控制里,但还没有提交。

借用官方文档上的一张图说明一下文件列表中各文件状态用颜色的表示:蓝色:本地修改了的文件。

紫色:新增加的文件,已经添加到版本控制里,但还没有提交。

深红:删除或丢失的文件。

绿色:本地和远程修改了的文件,更新时可能产生冲突或合并。

红色:本地库删除了文件而远程进行了修改或者相反,更新时可能产生冲突。

黑色:未修改或未加入版本控制的文件。

3、克隆远程库从现在开始要正式使用git来做版本控制了,首先我们从git远程库将项目克隆(clone)到本地:(1)在要建立项目的文件夹点击右键,选择“git clone…”:URL:填写git远程库的地址。

Directory:克隆目的地,默认为当前文件夹,不用修改。

完成后点击“ok”,这时可能需要你添加用户名和密码,如下图:Windows会自动记住用户名和密码信息,如需要修改和删除请看附录删除windows凭据部分。

点击确定后git会将远程库的文件clone到本地,如下图:打开文件夹进入项目文件夹内:这里的标记表示文件是正常的,没有进行过修改。

4、对文件进行修改Clone下来后就可以对文件进行正常编辑等操作了。

先新建一个文本文件“mytest.txt”,输入内容“aaa”,编辑完成后保存。

5、提交更改。

提交你的更改到工作目录树称为“提交”。

提交时先使用Checkfor Modifications功能查看一下都有哪些文件发生了变化,如下图:如果没有冲突,可以点击“Commit”按钮进行提交:注意:(1)message必须填写。

(2)在下面选择要提交的文件。

上图中下面的表格里列出了所有改变的文件和状态,如“Modified”表示文件修改过,双击这个文件,可以打开外部对比编辑器查看文件的改变内容。

Git要求注释必须要填写,这点和svn有点不同了,懒人们要发怒了哈哈!提交时如果提示email没有设置可以进行设置:这里设置的信息将用来标识提交者。

提交成功后如下图所示:6、push推送变更到库提交完成后可以直接提交到远程库:推送界面如下:Push完成:7、从远程库更新Pull 和 Fetch操作,这两个词不知道该翻译成什么好,先英文的呆着吧。

Pull 和 Fetch都是从库里获取数据,不同之处在于Pull会获取远程修改并且与本地库合并。

Fetch仅仅获取远程数据,而不执行合并操作。

因此比较起来还是用Fetch更加安全点。

8、与远程库同步同远程库更新之前先与远程库进行一下同步是一个不错的习惯,可以先了解一下远程库和本地的所有改动。

在文件夹空白处点击右键,选择“Git Sync…”:在同步窗口中点击“Pull”按钮边上的小三角,选择fetch用来获取远程数据,完成后如下图:第一行和第二行显示远程库已经有了一次提交,你需要更新下来,点击fetch右边小三角,选择“Fetch&Rebase”,在接下来的窗口中直接点击“是”:点击“是”:选择合并:合并完成:打开本地文件,发现对方的修改已经同步到本地:9、解决冲突如果有幸两个人修改了同个文件,后提交的用户提交时将会产生冲突,冲突需要手动解决。

我们使用另一个用户在“yourtest.txt”增加“ddd”字符并提交到远程库:然后自己在文件中增加“eee”字符:修改完成后本地文件图标变成下在的样子:然后提交到本地库:当我们提交到远程库时会出现错误:点击Pull,将远程库下载到本地库,可在同步界面中点击“pull”按钮。

下图列出来了所有的冲突文件,双击冲突文件,可以对冲突进行编辑。

10、TortoiseGitMegar解决冲突与对比文件使用TortoiseGitMegar工具,该工具可以完成以下工作:(1)察看两个文件的差异,合并它们,或者删除不想要的修改。

(2)更新后,编辑本地修改和版本库修改之间的冲突。

(3)应用补丁或查看它们。

TortoiseMerge 有三种主要视图方式:单窗格,两窗格和三窗格。

单窗格/两窗格视图用于察看修改,三窗格用来解决冲突。

解决冲突界面分三个窗口,左窗口显示他人的文件与基础文件的差异,右窗口显示我的文件与基础文件的差异。

底部窗口显示基础文件,我的文件,与他人的文件的合并结果,以及可能的冲突。

编辑时可以点击右键,在菜单中选择使用远程内容还是本工作区内容,也可以选择直接使用远程文件或本地工作区文件,还可以使用所有组合,不是他人的在我的之前,就是我的在他人的之前。

窗口中左侧显示行状态图标,已经修改的行用图标指示发生了什么类型的修改,图标意义如下:已经增加一行。

已经删除一行。

此行曾经修改过,但当前和基础内容一样(已经通过恢复到原始内容而撤销修改)。

此行只有空白的修改。

当有几行连续被标记时,此段可能被重新排版,从而造成修改。

此行已经使用 TortoiseMerge 作为文本编辑器手工修改。

此行处于冲突状态。

此行处于冲突状态,但是被空白或行结束符的设置掩盖。

检测到该行已经移到其它位置或是从其它位置移过来(This line is detected as being moved from / to another location)。

编辑完毕后点击保存按钮进行保存,自动弹出是否解决冲突对话框:点击标记为解决,将冲突标记为解决。

再次进行提交。

11、查看本地文件与基础文件的差异有时我们改了好多文件,但有一部分改错了想改回来或者想查看一下都作了哪些更改,可以使用此方法查看。

首先我们可以从文件(夹)图标上简单看出哪些文件进行了更改,如下图:根据前面说的文件夹图标中的说明,可以看出“youtest.txt”文件进行了修改,“新建文本文档(2).txt”是一个新增的文件,其它的文件没有变化。

要查看单个文件的变更情况可以在文件上点击右键,在菜单中选择“Diff with previous version”以上一个版本进行比较:要查看更多文件变更的详细情况可以在文件夹空白处点击右键,在弹出的菜单中选择“Git Sync…”,弹出git同步窗口,如下图:只比较工作区中修改的文件与本地库的差别可以直接点击“Commit”按钮,如果想比较与远程库的差异可以先进行Pull操作。

相关文档
最新文档