Git命令总结

来源:互联网 发布:c语言开发实战宝典pdf 编辑:程序博客网 时间:2024/04/30 22:16
  1. git init 初始化一个git管理仓库
  2. git config –global user.name eric config 全局配置
  3. git add 加进仓库内,但未提交
  4. git commit 提交到仓库
  5. git clone 地址 从远程地址克隆一个项目
  6. git clone 地址 新路径
  7. vim .gitignore 里面放置忽略提交的文件类型
  8. 排除特定 *.swp !a.swp (a.swp提交)
  9. git status
  10. git rm 文件 在工作区删除了,但是还没有在仓库中删除,删除仓库中提交的文件
  11. git –cache rm 文件 不小心提交到了暂存区,在暂存区删除文件 (仓库包括暂存区stage和master分支)
  12. git stash 在某个分支上做了修改,但是这时候要解决其他问题,先保存修改但是不提交
  13. git mv oldfile.txt newfile.txt
  14. git log 可以查看提交的版本历史 git reflog 可以查看输入的命令的历史
  15. git tag 为某一个提交版本打上标签,以示这个版本的重要性,也方便以后回退到这个标签。
  16. 默认为最新的commit打标签,为以前的打标签 git tag 标签 版本
  17. 推送新标签 git push origin –tags或者 git push origin 标签名
  18. git commit –amend 如果commit了,但是发现还有一个修改的未commit,但又不想重新生成一个commit
  19. git reset –soft HEAD^ 回退到上一个版本 soft就是暂存区变化,工作区不变
  20. git checkout filename 本地修改了这个文件,但是你又不想修改了,还原回去
  21. git remote -v 查看是否有远程库
  22. 添加一个新的远程仓库到本地 git remote add origin 地址
0 0