git怎么完成一套代码同步到多个库房
在实践项目开发中,可能会出现本地代码同步到多个长途库房的状况,比如代码库备份、代码库迁移等原因会完成一套代码同步到多个库房中。怎么通过git完成本地一套代码同步到多个库房?具体操作过程如下:
- 本地创立一个git库房,并初始化(假如已有长途库房代码,可直接从长途库房pull到本地,此过程可以省略)
# 创立git库房
gitinit
# 将文件提交到暂存区
git add .
# 将暂存区内容提交到版本库
gitcommit-m"初始提交"
- 增加长途库房地址
- 提交代码到两个长途库房的不同分支,可通过以下方法增加长途库房,其间frist-repo和secode-repo别离是两个库房的别号
#增加第一个长途库房别号:frist-repo
git remote add frist-repo <frist-repo-url>
# 增加第二个长途库房别号:second-repo
gitremoteaddsecond-repo<second-repo-url>
3.验证长途库房是否增加成功
git remote -v
增加成功截图如下:
4.提交代码到两个长途库房
- 将本地master分支别离提交到长途主机first-repo和second-repo对应的feature/v1.0和feature/v0.1分支上
#first-repo、second-repo是履行gitremoteadd命令给长途库房起的别号
git push first-repo master:feature/v1.0
gitpushsecond-repomaster:feature/v0.1
最终
第一次写文章,孤陋寡闻,文笔有限,欢迎多多交流指正,如有过错欢迎指正。