什么是TortoiseGit
TortoiseGit 是基于图形化操作git的工具,来代替前面的命令行
下载TortoiseGit
官网:https://tortoisegit.org/download/
根据自己电脑操作系统选择对应版本(32位或64位):
安装TortoiseGit
傻瓜式安装,此处省略安装步骤
安装完成后,任意空白处,点击鼠标右键,如果出现下图,则安装成功:
使用TortoiseGit
1.初始化本地库
进入git02目录,将git02作为本地仓库,如下:
2.添加到本地库
新增HelloWorld.java文件并添加内容
public class HelloWorld {
public void test2() {
}
}
开始推送到本地库
3.推送到远程库(远程库需要先创建)
上面commit后,会弹出下列窗口,点左下角有个push可推送
设置签名
设置远程仓库地址(要先在远程服务器上创建一个仓库)
推送成功
远程库效果
4.克隆远程库到本地库(student)
5.修改代码,推送到远程库(student)
6.冲突解决
老师修改HelloWorld.java
当前远程库中已经被student提交过一次了,3行已经有数据,把当前代码提交上会产生冲突
出错:
要先pull拉取远程
方式1:
方式2:
提示需要合并
点击了上图中resolve按钮弹出的窗口
进行合并代码, 最后点 Mark as resolved,
再重新提交到本地库,再提交到远程库