初始准备
#name和Email是你注册GitHub时使用的name和Email
git config --global user.name "Your Name" //
git config --global user.email "email@example.com"
#创建本地仓库
git init
# 添加单个文件
git add <file>
# 添加多个文件
git add file1 file2 ...
# 添加全部已修改文件
git add .
#提交文件到仓库
git commit -m "说明"
添加文件之忽略列表
.gitignore
分支
指 文件名 例如 git branch master
#查看分支
git branch
#创建分支
git branch <分支名称>
#切换分支
git checkout <分支名称>
#切换分支(不存在则自动创建)
git checkout -b <分支名称>
#合并分支
git merge <Name>
#删除分支
git branch -d <分支名称>
常见 分支
- master 生产分支
- develop 开发分支
- 从master 创建
- feature/xxx 开发功能临时分支
- 从develop创建
- hotfix/xxx 线上BUG修复使用
- 从master创建
- test 测试分支
- pre 预上线分支
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
#拉取远程仓库 默认远端名称:origin
git remote add <origin> <仓库路径>
git push origin master:master
#查看远程仓库
git remote
#克隆仓库
git clone <仓库路径>
#抓取
git fetch [remote Name]
#拉取
git pull
完整流程
git pull
git add.
git commit -m 'updata file'
git push origin master