常用git操作小结

在协作办公时,经常会通过GitHub,所以git显的尤为重要

创建仓库
  • git init, 建立一个空的本地仓库
  • git clone,可以克隆别人的项目到本地

git init 和 git clone都会在文件夹下创建一个.git文件,该文件用来储存历史信息和配置信息

查看Repo状态
  • git status,每次修改完东西后,可以查看一下状态,看看改了哪些东西
  • git pull,根据status显示,如果项目更新,可重新拉取代码;(建议每次修改代码前直接pull一次)
操作Statge状态
  • git add,添加需要的改变(加路径),提交到缓存区
    • git reset path, 可以取消已经add过的操作
操作commit状态
  • git commit,提交代码到本地库
    • git reset HEAD^ --soft
      可以用于取消刚刚的commit,但保留修改过的文件或项目
    • git reset HEAD^ --hard
      回到上一次commit时的状态(即从上次commit到这次所有的修改都不保存)
上传到服务器
  • git push,将本地仓库修改推送到服务器上的仓库中
版本回退
  • git log ,输出提交日志,查看历史commit,进而选择回退到哪一个
  • git reset (commit,log打印出的commit项) --hard,回退,且不保存这段时间内的代码修改

猜你喜欢

转载自blog.csdn.net/qq_40934679/article/details/84931138