获取仓库

1.获取本地仓库

在需要创建仓库的文件夹中打开git bash,并输入

1
git init

2.获取线上仓库

1
git clone <项目地址>

仓库相关指令

1.本地仓库

1
2
3
4
5
6
git status                查看仓库状态
git add 添加所有文件到暂存区
git reset 撤销暂存区文件
git reset --hard 回退到指定版本
git commit -m "提交信息" 提交暂存区文件到本地仓库
git log 查看提交历史

2.线上仓库

当同事A上传了代码后,同事B使用clone获取代码。在获取代码后我们可以对代码进行更新。更新后同事B可以直接push代码到托管平台,同事A想查看更新可以直接pull代码,不需要再进行clone.

1
2
3
4
5
git remote                      查看远程仓库
git remote add origin <项目地址> 添加远程仓库
git clone <项目地址> 从远程仓库克隆到本地
git pull 从远程仓库拉取最新代码
git push 推送本地代码到远程仓库

分支

1
2
3
4
5
6
git branch                    查看分支
git branch <分支名> 创建分支
git checkout <分支名> 切换分支
git push origin <分支名> 推送分支到远程仓库
git merge <分支名> 合并分支
git branch -d <分支名> 删除分支

标签

1
2
3
4
5
git tag                           查看标签
git tag <标签名> 创建标签
git tag -a <标签名> -m "标签信息" 创建带注释的标签
git push origin <标签名> 推送标签到远程仓库
git checkout -b <分支名> <标签名> 创建分支并切换到标签