美文网首页
Git命令复习

Git命令复习

作者: 北邮郭大宝 | 来源:发表于2020-02-07 11:56 被阅读0次

最近开发需要用到一些版本管理的工具,对git中的有些命令生疏了,重新复习一下。参考学习的是廖雪峰Git教程、菜鸟教程,具体的概念学习可以直接阅读这两份资料,这里只记录一下相关命令。

1. Git版本管理

  • git init # 初始化某目录为Git可以管理的仓库
  • git add # 文件从工作区添加到暂存区
  • git rm # 文件从暂存区删除
  • git commit -m # 提交暂存区文件到版本库
  • git log # 日志
  • git reflog # 查看所有分支的日志
  • git reset --hard <commit_id> # 切换到某个版本
  • git diff <commit_id> # diff
  • git checkout -- <file_name> # 文件还在工作区,撤销
  • git reset HEAD <file_name> # 文件已经提交暂存区,撤销,然后再执行上一步

2. Git远程管理

  • git clone git@github.com:XXX/XX.git # clone项目到本地工作区
  • git remote add origin git@github.com:XXX/XX.git # 关联本地项目到远程
  • git push [-u] origin master/dev # 推送,-u是第一次推送
  • git remove -v
  • git tag <tag_name> # 打tag
  • git pull # 拉取远程最新

3. 分支管理

  • git branch # 查看所有分支
  • git branch <branch_name> # 创建分支
  • git branch -d <branch_name> # 删除分支
  • git checkout <branch_name> # 切换分支
  • git switch <branch_name> # 切换分支
  • git merge <branch_name> # 合并分支,有冲突解决后再提交

相关文章

  • Git 命令复习

    虽然使用 SourceTree 来进行版本管理是不错的,但是最近事情不多,就学习下 Git 的命令行,顺便复习一波...

  • git 命令复习

    代码提交一般有五个步骤: 1.查看目前代码的修改状态 2.查看代码修改内容 3.暂存需要提交的文件 4.提交已暂存...

  • Git命令复习

    最近开发需要用到一些版本管理的工具,对git中的有些命令生疏了,重新复习一下。参考学习的是廖雪峰Git教程、菜鸟教...

  • git 命令复习

    一段时间没碰 git 了,这里复习并记录一下~~~ 区域:工作区 = (add) => 暂存区 =(commt)=...

  • git宝典—应付日常工作使用足够的指北手册

    最近公司gitlab又迁移,一堆git的命令骚操作,然鹅git命令,感觉还是得复习下——其实,git现在界面操作工...

  • source tree和git命令的关系

    source tree用多了,发现命令都忘记了,在此复习: 常用的git命令 git 全局设置: 本地仓库初始化:...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • 版本管理(二)

    上一篇复习了版本管理工具SVN,现在开始Git。 git是一款开源的分布式版本控制工具 git常用命令 $ git...

  • Git学习路线

    1. 掌握常用的linux命令 2. 掌握常用的git命令 (廖雪峰教程,通过博客记录学习总结,定期复习) 3. ...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

网友评论

      本文标题:Git命令复习

      本文链接:https://www.haomeiwen.com/subject/ofdmxhtx.html