Git 的正确使用姿势与最佳实践:团队协作和版本控制的最佳实践 | 青训营

49 阅读2分钟

安装git

Windows安装

在Windows上使用Git,可以从Git官网直接下载安装程序,然后按默认选项安装即可。

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 安装完成后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

版本库

版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

通过git init命令可以把目录变成Git可以管理的仓库 当前目录下多了一个.git的文件夹,这个文件夹是Git来跟踪管理版本库的

常见git命令

  • git status命令可以让我们时刻掌握仓库当前的状态
  • git diff是查看difference,显示的格式正是Unix通用的diff格式
  • git add是添加文件到暂存区
  • git commit是提交文件。后面加-m可以带上评论
  • git log命令查看历史记录,一大串类似1094adb...的是commit id(版本号)
  • git reset --hard HEAD^ 回退到上一个版本
  • 在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,往上100个版本写100个^不好数,所以写成HEAD~100
  • git reflog 记录每个命令

远程仓库

$ git remote add origin git@github.com:name/reponame.git
  • 使用上面的代码连接github仓库
  • 记得把SSH公钥添加到github账户

git push命令,把当前分支master推送到远程。

第一次连接会出现警告,确认就好了

git remote rm <name>用于删除与远程库的绑定关系