共计 682 个字符,预计需要花费 2 分钟才能阅读完成。
集中式的版本管理工具有 CVS、RTC 等,有对立的地方服务器。
一、git 是分布式版本控制系统,实质上是一套内容寻址文件系统,咱们接触的 git 是封装的界面;
二、企业中罕用分支管理策略
主分支 master:主动建设
开发分支 develop:日常开发用的
性能分支 feature:为开发某种特定性能,不须要合并到主分支
bug 分支 fixbug:版本公布之后对 bug 的修复
三、git 分支治理步骤实际
1、创立分支:git branch dev Git branch -b dev
2、切换分支:git checkout dev
3、分支文件提交:git add. git commit -m”” git push
4、合并分支(疾速合并):git checkout master.
5、删除分支:git checkout master git branch -d dev
6、命令总结:查看。Git branch -a dev
四、Git 文件抓取
提交:cd 文件目录下 git pull
cd existing_folder
git init
git remote add orgin ssh://…
git add .
git commit -m “” <=>git cz
git pull
git push
git stash 暂存以后更改
库的迁徙和备份:git remote add test ssh://…
本地分支 push 到近程仓库:git push -f test master
补充
如果有用 gerrit 提交代码,呈现“missing change-id”的报错时,能够
执行命令如下:
git reset –soft {{commit-id}}
git push origin HEAD:refs/for/{{branch}}
正文完