美文网首页
git常用命令

git常用命令

作者: black白先森 | 来源:发表于2017-12-05 21:59 被阅读8次

git init 初始化
git status 查看哪些文件被修改了
git diff 查看具体修改的内容,可以对具体文件git diff readme.md
git log 查看提交的状态 可以看到最近三次,git log也可以在后面加参数
git log --pretty=online会把提交的版本号和 注释 显示在一行
gitHEAD表示当前版本,上一个版本是HEAD^,上上个就是HEAD^^
git reset --hard HEAD^ 回退到上一个版本
git reset --hard 3652140 就会回到指定的commit ID 的版本

假如 readme.md 被你修改了一行,输入如下命令
git checkout -- readme.md 就是把readme.txt文件在工作区的修改全部撤销

  1. readme.md自修改后没有放到暂存区,现在撤销修改就跟版本库中一样
  2. readme.md已经放到暂存区,又做了修改,此时撤销相当于添加到暂存区后的状态
    git checkout -- file中的--很重要,没这个--,就变成切换到另一个分支

关联远程库
git remote add origin gitSSH地址
git remote -v 查看远程分支 git remote remove 某分支

若第一次 git push -u origin master后,以后每次commit后,可以git push origin master直接推送最新修改

管理分支部分
git checkout -b dev 其中-b参数表示创建并切换
相当于git branch devgit checkout dev
git branch查看当前分支

相关文章

网友评论

      本文标题:git常用命令

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