美文网首页
Git常用指令记录

Git常用指令记录

作者: JJoom | 来源:发表于2019-03-02 15:58 被阅读0次
  1. git init 这个目录变成Git可以管理的仓库
  2. git status 查看当前仓库状态
  3. git diff readme.txt 查看文件做了什么修改


    diff.png
  4. git add readme.txt将文件添加到仓库
  5. git commit -m message将文件提交到仓库
  6. git log 查看从最近到最远的提交日志


    log.png
  7. git reset --hard 3a0aaa5654396b6820302c05cc06ef9fd4fd5e25版本回退


    reset.png
  8. git reflog 查看历史命令


    reflog.png
  9. git checkout -- readme.txt 可以丢弃工作区的修改,恢复到和版本库一模一样的状态
  10. git reset HEAD readme.txt 可以将暂存区的修改回退到工作区
  11. git rm -- readme.txt可以从版本库中删除该文件,如果工作区误删了文件,可以使用 git checkout 从版本库中恢复
  12. git remote add origin git@github.com:JJoom/gitTest.git
    关联远程仓库
  13. git push -u origin master
    把本地库的所有内容推送到远程库上
    第一次推送需要加 -u 之后只需要使用
    git push origin master
  14. git checkout -b dev 快速创建并切换到名为dev的分支
    相当于git branch dev 创建分支
    git checkout dev 切换到dev分支
  15. git merge dev 合并dev分支
  16. git branch -d dev 删除dev分支
  17. git log --graph可以查看分支合并图


    graph.png
  18. $ git merge --no-ff -m "merge with no-ff" dev
    --no--ff 可以禁用快速合并,这样在查看历史的时候可以知道哪里采用了合并,合并的是哪一条分支
  19. git stash 可以将未完成的工作区隐藏起来,等恢复后继续工作
    git stash pop可以将工作区恢复并且删除stash
  20. git checkout -b dev origin/dev 创建远程origin的dev分支到本地
  21. tag操作
    命令git tag <tagname> <commit id>用于新建一个标签,默认为HEAD,也可以指定一个commit id;
    命令git tag -a <tagname> -m "blablabla..."可以指定标签信息;
    命令git tag可以查看所有标签。
    命令git push origin <tagname>可以推送一个本地标签;
    命令git push origin --tags可以推送全部未推送过的本地标签;
    命令git tag -d <tagname>可以删除一个本地标签;
    命令git push origin :refs/tags/<tagname>可以删除一个远程标签。

相关文章

  • Git常用指令记录

    git init 这个目录变成Git可以管理的仓库 git status 查看当前仓库状态 git diff re...

  • Git 常用指令记录

    标准指令以及功能 指令功能git clone 仓库链接从远端仓库克隆工程git init初始化仓库git chec...

  • Git 常用指令记录

    1.配置用户名和邮箱git config --global user.name "用户名" 配置或修改用户名git...

  • Git的使用

    star 记录一下Git的使用,逐步用到了,一步一步更新 GIT 常用指令记录 START 记录一下,GIt的使用...

  • git远程仓库关联

    一.GitHub常用指令 git的基本使用指令:git init ...

  • git使用率最高的指令

    git常用指令

  • Git Flow 最佳实践笔记

    阅读了Vincent Driessen的Git最佳实践模式,这里对日常操作的指令加以总结记录。 常用指令 Feat...

  • 组件化(第一篇)

    组件化 git 常用操作指令 cocoapods的基本使用 cocoapods本地私有库 一、git 常用操作指令...

  • git常用命令(三)

    git常用指令(一)[https://www.jianshu.com/p/3b80461fb59b]git常用指令...

  • git常用指令(一)

    git常用指令(二)[https://www.jianshu.com/p/348409e59f7c]git常用指令...

网友评论

      本文标题:Git常用指令记录

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