git命令整理

git命令整理


1. git init

 初始化一个git仓库。

2. git add <file>

 添加一个文件到暂存区(stage),这里的暂存区(stage)用于暂时存放修改文件的内容,以备commit。

3. git commit -m <message>

 将暂存区内所有修改提交到本地仓库。

4. git status

 掌握仓库状态。

5. git diff <file>

 比较的是工作区与暂存区的区别。

6. git diff HEAD -- <file>

 查看工作区和本地版本库里面的区别。

7. git diff --cached <file>

 比较的是暂存区的文件与本地仓库分支的区别。

8. git log

 查看提交日志,由近及远。

9. git log --pretty=oneline

 查看提交日志。

10. git reflog

 查看命令历史,以便回退。

11. git reset --hard 97c4d9c

 回退到某一个历史点,这里的97c4d9c从git reflog中得到。

12. git log --graph

 查看分支合并图。

13. git branch

 查看所有分支。

14. git checkout --<file>

 还原当前file所有修改,但是只在未git add前有效。

15. git checkout dev

 切换到dev分支。

16. git checkout -b dev

 切换并创建dev分支。

17. git merge dev

 将当前所在分支合并到dev。

18. git branch -d dev

 删除dev分支。

19. git rm <file>

 删除一个文件。

20. git merge --no-ff -m <message> dev

 合并到dev后创建一个commit。

21. git stash

 暂时存放当前修改,并还原到修改前代码。

22. git stash list

 查看暂时存放记录。

23. git stash pop

 读取暂时存放内容。

24. git remote -v

 查看远程仓库信息。

25. git pull

 拉取代码。

26. git push origin master/tag

 推送到master分支/tag标签。

27. git push origin --tags

 推送所有未推送的本地标签。

28. git tag <name>

 创建一个新标签。

29. git tag --d <name>

 删除一个标签。

30. git clone ...

 克隆。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐只乐之

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值