Git常用指令操作
分支操作
- 查看本地分支: git branch
- 查看所有分支: git branch -a
- 刪除本地分支: git branch -d [branch name]
- 删除远程分支: git push origin --delete [branch name]
- 新建分支: git branch [branch name] / git checkout -b [branch name] [commit id]
- 向远程仓库提交本地分支: git push origin [branch name]
- 切换分支: git checkout [branch name]
- 修改分支名称: git branch -m oldName newName
- 克隆分支代码到本地:
git clone --recursive -b [branch name] https://[project address]
常用操作
- 克隆远程仓库: git clone [address]
- 提交更改到本地仓库:git commit -a
- 查看本地仓库提交记录: git log
- 查看本地仓库与暂存区的内容: git diff
- 查看本地仓库做了哪些修改: git status
- 提交至远程仓库:git push
- 拉取远程仓库分支并合并: git pull
- 更新子模块: git submodule update --init --recursive
Fork更新源项目模块
- 将源项目添加到本地remote:git remote add upstream 源地址
- 本地新建一个分支
- 拉取源项目分支合并到新建分支: git pull upstream 新分支名称
- 合并完成,选择处理新分支