一、将本地项目上传到git库
1.git init
2.git add .
3.git commit -m'first commit'
4.git remote add origin 你的远程库地址
5.git pull --rebase origin master(初次提交可不用)
6.git push -u origin master (加-u需要验证用户名密码)
二、git分支创建
1.git checkout -b develop master
2.git checkout master
三、合并分支到master
1.git add .
2.git commit -m ‘develop lalalals'
3.git push origin develop
4.git checkout master
5.git pull origin master
6.git merge develop
7.git status
as if : On branch master Your branch is ahead of 'origin/master' by 12 commits. (use "git push" to publish your local commits) nothing to commit, working tree clean
8.git push origin master
四、撤销&回滚
(1)将本地代码还原:
1.文件修改,未进行git add 操作:git checkout fileName // git checkout .
2.多个文件执行了git add ,但只提交其中一部分:git status -> git reset HEAD <filename>
(2)远程代码还原:
1.删除最后一次远程提交:git revert HEAD git push origin master // git reset --hard HEAD^ git push origin master -f
五、提交时,退出vim: :q!