用tortoiseGit管理GitHub项目代码(完整教程)

一、为什么要写这篇博客呢,因为在一开始用tortoiseGit来管理项目的时候,在百度上找了很多教程,但是感觉说的都不是很全,有些东西以及操作没写清楚,所以想写一片比较完整用tortoiseGit管理GitHub项目的图文教程,这样比较清晰一点,希望对大家有帮助。

二、tortoiseGit是windows下的一款版本管理软件,为Git提供了良好的图形界面,可搭配Git使用。很多人也直接在git命令窗口敲指令去完成代码的管理,这也是可以的,喜欢用指令操作的朋友可以去了解了具体的指令,这里介绍的是用tortoiseGit这个图形界面软件来执行,感觉图形界面操作对我们来说相对友好一点,所以就选择了。

三、如何安装TortoiseGit。

TortoiseGit下载地址是https://tortoisegit.org/download/,下载完成后直接安装然后一直next就行了,这里不做详细的说明。

四、具体操作如下:

1.在GitHub上边创建一个仓库。

 

2、填写相关的项目名称以及描述,然后提交新建:

 3.添加sshKey,在开始菜单中找到TortoiseGit文件夹,然后选puttygen,然后在打开的窗口中点击Generate按钮按钮,这时候会出现绿色进度条,然后按照提示在相应的区域移动鼠标,增加随机性,生成秘钥,窗口先不关闭。

然后把上边的秘钥复制github上边,添加sshKey,

然后回到刚才那个上传秘钥的窗口,点击Save private key按钮保存为适用于TortoiseGit的私钥扩展名为.ppk。保存到本地。

最后打开pageant,添加刚才的那个私钥ppk文件就可以了。

 

4.开始克隆

在本地硬盘的某个文件夹鼠标右键,选择git clone,填写相应的ssh地址

点击OK就可以拉取成功了。

5.添加文件

在文件中随便添加一个aaa.txt的文件跟一个文件夹,里边有个index.html,(如果有新进入的文件首先得鼠标右键,选择TortoiseGit下拉菜单中的add按钮先把他添加到工作空间才能传的GitHub上,要不然切换分支的时候文件会消失掉。)

然后点击commit

 

commit完成之后就可以push到远程仓库了

这样就完成了代码的上传。

6.拉取文件

点击TortoiseGit 的pull选项菜单就可以拉取最新的代码。

 五.分支创建与合并

1:创建本地分支

点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮:

 

2.然后通过“Switch/Checkout”切换到新创建的分支上,点击OK,切换到相应的分支;

3.在新分支下添加一些文件,

然后提交commit -》然后再push到远程仓库。跟之前操作一样。

4.通过“Switch/Checkout”切换回master分支,可以发现没有bbb.txt文件,证明创建分支是成功的。

5.合并分支,把part2分支下代码合并到master分支,首先切换到主干分支master分支,然后选择下拉菜单的merge就行合并:

然后选择需要合并的分支

最后点击OK就可以合并成功了,master分支下就有了bbb.txt文件

当合并分支的时候有代码冲突的时候需要先解决冲突再进行合并。

6.删除分支

当你需要删除分支的时候,首先Switch/Checkout来到切换分支的页面。然后点击分支选项右边的三个小点。

然后进入页面,选择相应的分支然后鼠标右键进行删除

六、先给大家分享到这里,后续有需要会进行更改和更新。如果喜欢记得关注哦,谢谢!

转载于:https://www.cnblogs.com/superSmile/p/8028946.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值