在github上将预先存在的目录加载为单独的分支?

时间:2013-03-18 18:39:25

标签: git github

我刚刚开始使用github,我目前有一个目录,我以前手动同步到不同机器上的其他两个目录。所有目录都具有相同的名称。可以在github上创建一个主分支,然后将每个不同的目录作为单独的分支加载吗?所有三个目录基本上都有相同的材料。它们都足够相似,并且在各自的平台上实现了相同的目标,我希望将它们逻辑地保存在一个主要分支下。

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:1)

可能有一种更简单的方法,但我会这样做:

  1. 创建一个github仓库并按照描述的here
  2. 从您的某个目录导入您的源代码
  3. 在其他计算机上使用git clone git://github.com/youruser/somename.git newdir
  4. 克隆到新目录
  5. 使用newdir
  6. git checkout -b branch-b origin/master中创建新分支
  7. 将源目录中的所有文件复制到newdir
  8. 添加,提交和推送:

    git add .
    git commit -m 'Changes from Branch B'
    git push origin branch-b