之前由于公司一些调整,项目版本控制由SVN全部迁移到GitLab上, 所以对Git命令做一些记录如下:
Git命令:
cd 到项目根目录 执行
/// 保存到暂存区
git add .
/// 保存到本地库
git commit -m "xxx"
/// 拉取远程库合并代码
git pull origin (branchName)
/// 上传代码到远程库
git push origin (branchName)
/// 发布版本打tag
git tag -a (tagName) -m "xxx"
/// 推送本地所有tag
git push origin --tags
/// 查看分支
git branch -a
/// 切换到主分支
git checkout master
/// 拉取主分支最新代码
git pull origin master
/// 把分支合并到主分支
git merge (branchName)
/// 提交主分支
git push origin master
/// 查看远程所有分支
git branch -r
/// 更新远程分支列表
git remote update origin --prune
/// 查看本地所有分支
git branch -a
/// 删除远程分支branchName
git push origin --delete (branchName)
/// 删除本地分支 branchName
git branch -d (branchName)