关于git命令

集中式的版本管理工具有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}}

你可能感兴趣的:(关于git命令)