git的常用命令

版本库的状态

 

本地操作

  git status 查看状态

  git add 工作区(编辑区) 添加到暂存区

  git commit -m "备注说明" 暂存区提交到分支

同步远程版本库

  git clone url:将远程仓库克隆到本地(在本地没有版本库的情况下执行)

  git push origin master:将版本库的代码推送到远程仓库

  git pull origin master :拉取远程仓库的代码(本地已经有版本库了,拉取最新的代码,非公开仓库需要输入用户名和密码)

常见问题:无法推送

      如果远程仓库的代码版本高于本地仓库,则无法推送,需要先执行 git pull,获取最新版本,在推送即可。


 版本追溯

作用

  1、最新版本出现了一个很严重的BUG,需要回到上一个版本重新开发

  2、找回丢失的文件

  3、浏览过去的代码

切换版本

  使用下面的命令,可以切换到指定版本
    git reset --hard <版本号>


总结

  如果将文件提交(commit),此文件不管以后是否删除,都可以通过版本回溯找回,所以不会担心文件丢失。

  如果是团队开发,commit中的备注要写清楚,方便版本回溯

  开发项目过程中,每天至少提交一次

原文地址:https://www.cnblogs.com/bingquan1/p/15754848.html