在我犯错之前,我需要知道我要做的是正确的。我做了一些研究,但仍然希望确保,因为我是新手,害怕破坏整个项目。是的有很多例子但是我很困惑。就这样。
我有3个文件在本地GIT,只是想提交其中一个,并推动它的活GIT。那么这些步骤正确吗?
我认为我应该做的!
sudo git add web/js/admin/design.js
sudo git commit -m 'Bug fix'
sudo git push origin sprint-6GIT状态:
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: src/Hello/AdminBundle/Controller/DesignController.php
modified: web/js/admin/design.js
Untracked files:
(use "git add <file>..." to include in what will be committed)
src/Hello/AdminBundle/Utility/DesignPublisher.php
no changes added to commit (use "git add" and/or "git commit -a")发布于 2014-07-05 12:30:40
只提交添加到存储库中的文件。因此,如果您只需要一个文件,那么只添加一个文件。
git add src/Hello/AdminBundle/Controller/DesignController.php然后把它交出来。未跟踪的文件不包括在回购中。你得先把它加进去。
发布于 2018-01-31 09:56:14
如果我们想提交并且只将一个文件从所有修改的/新文件中推出来,我们需要首先提交特定的文件。以下是提交和推送单个文件的步骤:
发布于 2014-07-05 12:34:02
在我看来,这是正确的,但如果您想确保可以使用--dry-run选项运行--dry-run(简称-n)。
如果您犯了错误,可以恢复提交,然后再试一次。
https://stackoverflow.com/questions/24586433
复制相似问题