Repo 仓库搭建

现在服务器上初始化好repo manifests对应的仓库。
增加新的repo manifests, 来描述在本地服务器对repo 仓库的管理。

revision可以是某个commit id (配合upstream 来保证拉下的代码在分支的某个commit上); 也可以是分支(upstream 可以省略)。

<?xml version="1.0" encoding="UTF-8" ?>
  <manifest>
  <remote fetch="ssh://git@git_some_where/sub_group" name="origin"/>
  <!-- The default revision and remote are applicable to the projects -->
  <default sync-j="2" remote="origin" revision="xxx_dev"/>

  <project name="meta-aaa" path="sources/meta-aaa" upstream="xxx_dev">
    <copyfile dest="file_a"    src="file_a"/>
  </project>

  <!-- projects below synchronized with default.xml in LFAC -->
  <project name="meta-bbb" path="sources/meta-bbb" upstream="xxx_dev"/>
  </manifest>

现在服务器上初始化好一个个project. 本地仓库进行如下处理。

# Push an existing folder

cd existing_folder
git init
git remote add origin git@git_some_where/sub_group/demo.git
git add .
git commit -m "Initial commit"
git push -u origin master

# Push an existing git repository folder
# 对于已经存在的git 仓库,如果当前代码记录不在分支的头部,在某个提交点上: 切到分支头部,或者在改点切出新分支,才可以提交成功
cd existing_repo
git remote rename origin old-origin
git remote add origin git@git_some_where/sub_group/demo.git
git push -u origin --all
git push -u origin --tags
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值