如何管理多个文件更改/删除/添加git(Drupal)

时间:2014-04-18 15:39:17

标签: git drupal

我一直在使用git运行我正在处理Drupal项目的情况,我需要切换模块(视图自动刷新以进行块刷新。)此更改涉及删除一个文件夹并将其替换为另一个文件。文件夹已满文件。我还涉及在其他地方创建/删除各种文件。我担心git不会正确处理更改(因为我没有正确删除文件。)如何在添加,删除或更改名称的文件中正确处理项目更改?

虽然我想从git repo的当前状态中删除这些文件,但我仍然希望它们存在于旧状态中(我不想将它们从存储库中完全删除。)

1 个答案:

答案 0 :(得分:0)

添加多个文件:

git add newfiles/(如果它们在一个文件夹中)
git add newfile1 newfile2 path/to/newfile3否则

删除多个文件:

git rm -r oldfiles/(如果您要删除完整的文件夹)
git rm oldfile1 oldfile2 path/to/oldfile3否则

重命名文件:

git mv old new(你需要自己完成每个文件/文件夹)。

这些命令都没有改变git中的“历史”(如果没有rebase,这是不可能的,这是相当复杂的)。 完成后,您需要提交(git commit)更改。

我建议您在继续使用git之前阅读git简介,尝试http://git-scm.com/bookhttp://try.github.io/levels/1/challenges/1(第二个是互动的,试一试!)