整个过程主要以github为例:
1、提交项目
path to Git executable:后面选git.exe安装的目录
新建gitee仓库或者github仓库
新建github仓库
创建git仓库:
选择这个项目的路径:
点击commit提交:
点击push:
点击Define remote:
使用gitee这个url就是:ssh
使用github这个url就是;https
弄完之后直接push
2、拉取项目:
Git-->clone
3、解决冲突:
假如两个员工都从仓库拉取的代码,然后修改了同一个class的同一个位置
假如先让fzf03-project提交代码
再由fzf02-project提交代码
点击merge:
点击close:
下面这一段代码就是提示 你冲突在哪个地方:
<<<<<<< HEAD
System.out.println("hsudwu");
=======
System.out.println("sauyg");
>>>>>>> origin/master
直接删除
<<<<<<< HEAD
=======
>>>>>>> origin/master
发现commit报红
右击commit,如图选择
再cmmmit
然后再次push
这个时候fzf03-project代码就不同了,直接pull就行
查看分支:
点击new branch(不推荐):
直接创建分支(推荐):
4、练习场景:
5、要点注意:
1、切换分支前先提前提交本地的修改,不然代码会丢失;
2、遇到任何情况不要删除目录,不然无法恢复;
6、如何将idea的terminal改成能输入git指令
之后在这里就可以像在git bash here 里面敲指令了: