转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/81146592
本文出自【我是干勾鱼的博客】
1 保存
git add 文件1 文件2 。。。
其中“文件名”也可以是一个点符号“.”,表示当前文件夹的所有更改,如:
git add .
2 提交
git commit -m '这里是注释'
这时候是将代码提交到了本地库。
3 同步到服务器
git push
后面会提示输入用户名和密码。
4 commit之后重新修改提交或注释
首先要确保还没有进行push。
如果是提交到了本地库,也就是进行了“git commit”操作,现在发现还有一个文件本来也要放在此次提交中,或者你发现注释写错了,想改一下,那么可以先对文件进行改动,然后使用:
git commit --amend
这其实是对最近一次commit的修改。然后系统会弹出注释界面提供修改操作。
如果不该注释直接提交那么可以:
git commit --amend --no-edit
加上“–no-edit”的意思是不修改注释,直接提交
5 查看提交版本
git log
6 回退
首先要确保还没有进行push。
先查看所有的提交版本:
git log
然后确定要回退到的提交版本的id,再使用命令进行回退:
git reset --hard commit_id
7 对比两个commit版本的差异
git diff commit_id1 commit_id2
8 参考
git commit –amend修改push到远程分支的提交
修改git commit 除了 git commit –amend 还有 git commmit rebase, reset