git使用

git add oms_ft/package/ut/vmp_tool/ 增加单独目录

git clean -dfx 删除所有未跟踪的文件和目录,-f 表示强制执行,-d 表示包括未跟踪的目录。

git add . 把所有修改的文件提交到缓冲区

git commit -m "testut" 将缓冲区修改提交到本地仓库

git push origin HEAD:refs/for/dev_Air 将本地最新提交推送到服务器gerrit代码审查

  • origin:远程仓库的名称,通常是 origin
  • HEAD:指向当前检出的分支的最新提交。
  • refs/for/<branch>:gerrit特殊的引用,用于指定目标分支进行审查。

git push origin HEAD:<branch-name> 送当前分支的最新更改到远程仓库的特定分支

git push origin 推送当前分支的最新更改到同名远程分支

git push origin <commit-hash>:<branch-name> 推送特定的提交到远程分支

根据code 审查意见,修改代码,再次提交gerrit审查

修改代码 git add .

git commit --amend

再次推送到 Gerrit git push origin HEAD:refs/for/dev_Air

拉取分支最新代码,覆盖本地代码:

git reset --hard origin/your-branch-name 重置你的本地分支,使其匹配远程分支的最新状态,所有本地的更改和提交都将被删除。

相关推荐
allnlei2 小时前
优化大仓库项目中git的使用
git
芒克芒克2 小时前
《Git分支实战:从创建到合并的全流程》
java·git
2501_916766543 小时前
【Git学习】Git本地仓库基础命令
git·学习
拽着尾巴的鱼儿3 小时前
工具篇:git compare with branch 分支版本回退
git
PMP_4 小时前
git 操作 (unable to update local ref) 错误
git
黑岚樱梦4 小时前
Git学习和Linux基础
git·学习
cc蒲公英15 小时前
idea git命令初次创建项目至远程
git
高兴就好(石16 小时前
git将远程的master分支的commit都拉取到本地
git
空空kkk18 小时前
Git版本控制(一)
git
毛豆的毛豆Y20 小时前
git 如何 fork 一个仓库的所有分支
git