美文网首页git
GIT 常用命令小结

GIT 常用命令小结

作者: 薯片柠檬味 | 来源:发表于2019-03-04 16:18 被阅读0次

    Tips、提交代码请参阅

    1. 列举分支

    本地分支:git branch
    远程分支:git branch -r

    2. 删除本地分支:

    git branch -D BranchName
    其中-D也可以是--delete

    3. 远程删除git服务器上的分支:

    git push origin -d 远程分支名

    其中-d也可以是--delete

    4. 以当前的git分支为基础新建一个本地分支并切换到该新建的分支

    git checkout -b 分支名

    5. 将本地新建的分支推送到远程分支,如果远程没有对应分支名,则新建

    git push -u origin 本地分支名 远程分支名

    6. 撤销修改

    6.1 add 前
    • git checkout -- filename 把readme.txt文件在工作区的修改全部撤销

    将文件提交至暂存区后再对文件进行修改,则将文件还原至暂存区的状态

    6.2 add 后 commit 前
    • git reset HEAD <file> HEAD表示最新版本

    将暂存区的文件还原至工作区,之后运行 1 的命令,则将文件还原至未修改状态

    6.3 commit后(查看 7. 版本回退)

    7. 版本回退

    git reset --hard HEAD^

    如果已经回退一次,又想还原之前的版本,必须得知道 commit id。git reflog 可以查看之前操作的 commit id。再运行一次命令即可。

    8. 拉取分支

    git pull origin next:master

    取回origin主机的next分支,与本地的master分支合并
    git pullgit fetch后跟git merge FETCH_HEAD的缩写

    Tips、提交代码请参阅

    相关文章

      网友评论

        本文标题:GIT 常用命令小结

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