Git中的常用操作

转载请注明出处: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 的注释

Git 基础 - 撤消操作

git 取消本地 commit (未push)

git commit –amend用法

git commit –amend 改写提交

git commit –amend修改push到远程分支的提交

修改git commit 除了 git commit –amend 还有 git commmit rebase, reset

猜你喜欢

转载自blog.csdn.net/dongdong9223/article/details/81146592
今日推荐