【问题标题】:Branch with specific files in git在 git 中使用特定文件进行分支
【发布时间】:2017-11-26 10:18:49
【问题描述】:

所以,这就是我的困境!我是 python 和 Web 开发的新手,但我已经通过查看各种教程和在线课程,从相当长的时间(比如一年)开发了一个 Web 应用程序。我了解了 git,并立即开始使用它,因为我过去已经失去了很多工作,没有过多关注细节和工作流程。现在,一年后,我的项目已经变得相当大,并且有 10000 行 html、js 和 python 分散在各处。我有一直在使用烧瓶,并在此过程中使用烧瓶蓝图结构。

我的网络应用程序分为不同的功能,结构也是如此。现在,我的问题是当我在编辑器中工作时 - Sublime Text 3 - 在特定功能上,我只需要操作四个文件夹,即静态、模板和视图和模型。但是,目前我必须在我的编辑器中打开整个项目,当我真的需要一次工作 4 或 5 个文件时,它与 100 个文件非常混乱。我真的相信必须有更好的方法来做到这一点因为这看起来很乱。

如果我可以使用这四个文件进行分支,标记它们,提交它们并只在我的编辑器上处理这些文件,那将非常方便。有没有办法做到这一点,或者我现在卡在结构上?

任何帮助将不胜感激。

【问题讨论】:

  • 为什么投反对票?请说明原因,以便我下次可以做得更好。简单地反对一个问题并没有帮助。

标签: python git sublimetext3


【解决方案1】:

这不是 git 应该被使用的方式。您在分支上有完整的应用程序(假设是 master)。当您想处理功能 A 时,您可以从 master 开始创建一个新分支并进行所需的更改。它不应该有一个只包含您在该分支上需要的 4 个文件的分支。这个想法是,在任何分支中,您都可以为应用程序加注星标,以查看一切如何协同工作。

我开始写一系列关于 git 的博文/教程,也许对你有帮助(仍在 WIP):

1-http://pedrorijo.com/blog/git-init/

2-http://pedrorijo.com/blog/git-clone/

3-http://pedrorijo.com/blog/git-workflow/

【讨论】:

    猜你喜欢
    • 2018-09-12
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 2018-11-08
    • 2023-04-10
    • 2023-01-20
    • 1970-01-01
    相关资源
    最近更新 更多