美文网首页
git常见命令

git常见命令

作者: SunshineBrother | 来源:发表于2018-01-29 17:52 被阅读38次

    基础命令

    添加文件到Git仓库

    • 第一步,使用命令git add <文件名>,注意,可反复多次使用,添加多个文件;
    • 第二步,使用命令git commit -m "注释:提交内容",完成

    如果想要单独提交一个文件可以使用git add <文件名>,如果想要一次提交所有的修改文件,可以使用命令git add -A

    • git pull拉去远程文件
    • git push提交文件到远程
    • git status是哪些文件有所修改
    • git diff 可以查询所修改的代码
    • git add -A 增加自己所做的修改

    版本回退

    git log 查看提交历史

    本地分支版本回退git reset --hard commitID, commitID就是我们要返回的那个历史提交

    git revert HEAD 撤销前一次 commit

    git revert HEAD^ 撤销前前一次 commit

    远程分支版本回退:

    • 1、首先要回退本地分支
    git log
    git reset --hard commitID
    
    • 2、强制推送到远程分支
    git push -f
    

    创建与合并分支

    git branch 查看分支
    git branch <name> 创建分支
    git checkout <name> 切换分支
    git checkout -b <name> 创建+切换分支
    git merge <name> 合并某分支到当前分支
    git branch -d <name> 删除分支

    git status 查看冲突情况

    标签

    git tag <name> 用于新建一个标签,默认为HEAD
    commit id打标签git tag <name> commitId
    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>可以删除一个远程标签

    IMG_1340.JPG

    相关文章

      网友评论

          本文标题:git常见命令

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