美文网首页
git命令(自己平时使用到的)

git命令(自己平时使用到的)

作者: 扛支枪 | 来源:发表于2017-10-16 17:49 被阅读19次

    git status --获取当前改动
    git add . --把自己的改动添加到暂存区
    git commit -m "提交的备注文字" --把暂存区的改动提交到本地仓库,即local repo

    git commit -a -m "提交的备注文字" --git add . 和git commit -m 两条命令的合并

    git push origin 分支名称 --把本地仓库的改动提交到远程分支(只有第一次需要加origin 分支名,之后就可以省略,直接用git push即可)
    git checkout 分支名称 --切换分支
    git log --查看历史提交的日志

    比如下图
    git checkout 版本号(上图红色箭头所指)--可跳转到对应的版本看历史代码

    open 文件名 --打开文件

    git diff 文件名 --查看文件更改了什么

    git branch --查看当前分支

    本地有修改和提交,如果想放弃这些修改和提交 可以使用如下命令强制用远程的库更新:
    git fetch --all 只是下载远程的库的内容,不做任何的合并
    git reset --hard origin/master 把HEAD指向刚刚下载的最新的版本

    git reset --hard HEAD^ 此命令在zsh中报错 原因是不识别^符号,做法可以是
    git reset --hard HEAD^或者git reset --hard ”HEAD^“

    相关文章

      网友评论

          本文标题:git命令(自己平时使用到的)

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