2017-08-04 3 views
0

この質問に対する回答は見つかりませんでした。私がファイルを持っていて、それを変更した場合。私はこれらの変更を加えてコミットします。コミットをプッシュ/デプロイする前に、最初の変更とは別に、同じファイルにさらに変更を加えるように求められます。追加した変更を加え、追加してコミットしてからプッシュ/デプロイできますか?それとも私に問題を引き起こすでしょうか?Gitは、提出するか、プッシュしてデプロイする前に、1つのファイルに対して複数のコミットを行うことはできますか?

+0

変更が1つのタスクに属する場合は、それらを1つのコミットにします。それらがいくつかのタスクのためのものであれば、それぞれのタスクに対してコミットを行います。 – ElpieKay

+0

ところで、すべてのコミットがすべての*ファイルのコピーを作成することに注意してください。実際には1つのファイルしかコミットしません。幸いにも、25000個のファイルに対して 'README.md'と' doc.txt'の同じコピーを共有するコミットの束は、文字通りすべてのファイルの同じコピーを共有します。別のファイルのみが新しい形式で再度保存する必要があります。しかし、すべてのコミットは、少なくとも原則として、すべてのファイルの完全なスタンドアロンコピーであることを覚えておくことが重要です。 – torek

答えて

0

変更をリポジトリにプッシュする前に、同じファイルに対して複数のコミットを行うことは問題ありません。

+0

ありがとう、あなた!私はそれが大丈夫だと思ったが、確信したかった。私はその知識に感謝します。 –

1

はい、できるだけ多くのコミットを行うことができます。

理想的には、影響を受けるファイルの数に関係なく、各コミットは1つの論理的な変更である必要があります。

イベントgit addをファイルの断片にするには、git add -pを使用し、コミットする部分を選択します。

git pushは、すべての変更を現在のブランチにプッシュします。

0

はい、1つのファイルに何度もコミットできます。

関連する問題