N.1 配置前准备
1)下载好git后,在idea里面配置一下路径。
————————————————————————
————————————————————————
2)添加账号。
————————————————————————
————————————————————————
N.2 Git提交原理
1)git本地提交需要:
(1)git add
(2)git commit
2)git提交推送到服务器:
(1)git pull (origin 分支名)
此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去。
(2)git push (origin 分支名)
————————————————————————
————————————————————————
N.3 Git操作
N.3.1 Git仓库创建
1)项目的创建后,开启git, 应激可以操作。
————————————————————————
————————————————————————
N.3.2 本地和远程的提交
1)本地提交
————————————————————————
————————————————————————
2)远程提交
(1)github没有项目,创建项目,第一次提交的话,是这个界面。
————————————————————————
————————————————————————
(2)github已经有项目,第二次提交,就是这个界面了。
这里的pull 前提github有文件,如果 是空文件的就用不了该功能,会警告不能更新。
不过使用以下的方法 要在github提前创建好库 并且在idea要指定github的库。
————————————————————————
————————————————————————
(3)如果一开始 github 没有代码,就更新不了,就只能先上传。
————————————————————————
————————————————————————
————————————————————————
————————————————————————
————————————————————————
(4)当然 项目可以上传到不同的github库里面,但要注意 因为同一个源只予许只能上传到一个github库里面,只有源的名字更改后 才可以继续上传到别的库里面。
————————————————————————
————————————————————————
2)不提前创建好github库,上传代码,临时创建。
不指定github仓库的话,也可以使用这种,直接上传,会自动创建对应的库。
————————————————————————
————————————————————————
————————————————————————
————————————————————————
N.3.2 Git的版本回滚
————————————————————————
————————————————————————
N.3.3 Git的颜色说明
————————————————————————
————————————————————————
1)绿色,已经加入控制暂未提交
2)红色,未加入版本控制
3)蓝色,加入,已提交,有改动
4)白色,加入,已提交,无改动
5)灰色:版本控制已忽略文件。
N.3.4 常看当前仓库
————————————————————————
————————————————————————
N.3.5 取消仓库关联
————————————————————————
————————————————————————
N.4 Git重新提交
1)如过想重新提交的话,需要把项目.git的目录删除,然后在白github的目录删除。
2)有时候如果没有删除干净,可能会出现该该错误:fatal: remote origin already exists;
————————————————————————
————————————————————————
————————————————————————