Git 常用的命令

1. Stage 一个文件

> git add demo/file1.txt

2. Stage 目录下面所有的文件
> git add -A demo
3. Commit 所有已经stage的文件

> git commit -m "your change notes"

4. 提交你的commits

> git push origin <branch-name>

5. 撤消你对某个文件改动(回滚到你改动之前的状态)

> git checkout -- <your modified file path>

6. 撤消你的workspace里所有的文件改动,并且删除他们

> git reset --hard HEAD (这个命令跟第5个类似,只不过这里不是一个个文件地撤消,而是所有的)

7. 删除目前没有被git 仓库track到的文件跟目录

> git clean -fdn (先预览一个那些文件和目录会被删除)

> git clean -fd (没有n这个option表示立刻删除)

8. 查看某个branch的提交历史

> gitk <branch-name> (以图形的方式)

> git log <branch-name> (用console显示)

9. 新建一个新的branch来track远端的branch
git checkout -b <local-branch-name> origin/<remote-branch-name>


10. 删除本地/远端branch
git branch -d <local-branch-name> 或者 git branch -D <local-branch-name> (-D 等同于
--delete --force)

git push origin --delete <remote-branch-name>
11. Push 本地branch到远端:
git push -u origin <local-branch-name>
12. 查看某个commit修改了的所有文件:
git show --name-only 24a308ed0a8460ecff059be2ec49294a50bf210d


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值