Git - 远程存储库只提取

时间:2013-07-07 10:27:18

标签: git shell command-line atlassian-sourcetree

我正在学习Git,我理解基础知识,但现在我被卡住了。 我想要完成的是:

  • 我是否可以创建一个存储库,在其中添加一个我只能获取的远程存储库?

作为文件夹结构的示例:

  • app / front
  • app / admin

当我创建一个新的存储库时,我想下载完整的文件夹结构,但是当我推送时,我只想在前端文件夹中输入什么内容。我在admin-folder中所做的更改,git无法看到这些更改,也不会将它们推送到服务器。这就是我想要的。

(是否也可以排除前端文件夹中的某些特定文件?)

我必须输入哪些命令?或者我在哪里可以获得更多关于此的信息? 我也在使用SourceTree,mayby已经内置了什么?

提前致谢

1 个答案:

答案 0 :(得分:0)

了解.gitignore以排除将文件添加到git status中显示的git /。

使管理部分成为一个单独的存储库,将其放在通用存储库中并在那里忽略它。

我个人对初学者的建议不是试试submodule,因为他们会让你感到困惑。