1.打开idea -> File -> new -> Project from Version Controller
2.如果是刚下载的idea,打开时会如下图,点击Get from VCS
3.上面两种方法打开后都会出现下图,填写相对应的内容,然后直接clone即可
gitee仓库地址如图
一、先更新代码
1、在提交项目之前必须先对项目进行更新(一定要先进行更新操作),点击要提交的项目,鼠标右键选择【Git】——>【Repository】——>【Pull】进行更新代码操作。如下图:
二、更新代码后的2种情况
1、第一种:表示从服务器上更新下来的代码,如下图:
2、第二种:表示服务器上没有需要更新的代码,如下图:
当服务器上没有需要更新到本地的代码时,则可以放心的进行提交代码的操作
三、代码添加到本地仓库
1、如果文件是红色表示新创建的文件,是需要待提交文件,如下图:
2、文件是红色,进行add操作,如下图:
3、如果文件是蓝色表示修改过的文件,也是需要待提交文件,如下图:
4、文件是蓝色,进行commit file操作,如下图:
5、当add操作完成之后文件颜色会变成绿色,如下图:
四、代码提交到缓冲区
1、进行commit Directory操作,如下图:
2、弹出的【Commit Changes】窗口中,绿色和蓝色表示待提交项目,在这里可以进行相应的勾选;【commit message】区域填写提交代码的相应信息;下面的下拉菜单选择commit 提交到缓冲区,如下图:
五、代码提交到远程git仓库
1、选择需要提交的项目,右键选择【Git】——>【Repository】——>【Push】,如下图:
2、弹出的【Push Commits to 项目名称】窗口中,点击【Push】按钮,即可。如下图:
git push操作的是远程库,是将本地仓库中的最新代码发送给远程仓库。
git commit操作的是本地库,指的是把我们的代码提交到本地仓库中,此时并没有提交到远程仓库。
而是将本地修改过的代码提交到本地仓库中。
git pull ->将服务器的代码更新到本地仓库中
当你使用git pull拉取远程代码而发生冲突的时候,使用update project命令可打开代码解决冲突的三视窗口,在这里可解决代码冲突。
提交完成假如出现报错
解决办法
- 切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
- 2.在terminl窗口中依次输入命令:
- git pull
- git pull origin master
- git pull origin master --allow-unrelated-histories
- 3.在idea中重新push自己的项目,成功!!!