git简单命令

编程入门 行业动态 更新时间:2024-10-21 19:38:28

git简单<a href=https://www.elefans.com/category/jswz/34/1771323.html style=命令"/>

git简单命令

git新手,最近上传个项目,下载个项目老是忘记命令,在这写一下最常用的几个命令。

  1. 本地新建文件夹,如rest-base
  2. cd rest-base
  3. git init //初始化仓库
  4. git remote add origin git@github:q7322068/rest-base.git //连接远程仓库,需要在github内创建ssh公钥,配置方式参考GitHub添加公钥
  5. 如果配置远程仓库的地址错误,可以使用git remote rm origin
  6. git pull origin master //从远程库同步项目,如果远程项目和本地有冲突,可以在后面添加 --allow-unrelated-histories实现
  7. git add . //本地有修改,用该命令添加至暂存区
  8. git commit -m 'msg' //将修改提交至本地git仓库
  9. git push origin master //将本地修改提交至远程仓库
  10. git status //查看变更
  11. git diff HEAD -- filename //查看工作区和版本库里面最新版本的区别
  12. git reset head filename //暂存区的修改撤销掉
  13. git checkout -- file //丢弃工作区的修改
  14. git reset --hard HEAD^ //把当前版本回退到上一个版本HEAD^^或HEAD-10
  15. git log //显示从最近到最远的提交日志,添加--graph --pretty=oneline --abbrev-commit参数图形化精简显示
  16. git reflog // 记录你的每一次命令
  17. git rm file // 从版本库删除某个文件
  18. git checkout -b dev // 创建dev分支,然后切换到dev分支
  19. git branch dev // 创建dev分支
  20. git checkout dev // 切换至dev分支
  21. git branch // 列出所有分支,当前分支前面会标一个*号
  22. git merge dev // 合并指定分支到当前分支,--no-ff参数,表示禁用Fast forward
  23. git branch -d dev // 删除dev分支
  24. git stash // 把当前工作现场“储藏”起来,以便将来恢复,不包括未git add的文件
  25. git stash list // 显示当前暂存起来的内容
  26. git stash pop // 恢复暂存起来的内容
  27. git branch -D dev // 强制删除分支dev
  28. git checkout -b dev origin/dev // 将远程库内的dev分支拉下来,并切换至dev分支

深入学习建议看廖雪峰Git教程.


提交代码流程:git fetch --> git rebase -->git commit (填写备注) --> git push 按照这个流程,代码就不会被覆盖。也不会覆盖别人的代码。提交的时候看一下自己提交的是什么代码

 


作者:思与学
链接:
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

更多推荐

git简单命令

本文发布于:2024-02-26 14:30:58,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1702835.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   简单   git

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!