git: изменение одной ветви показывается в другой ветви - PullRequest
0 голосов
/ 25 октября 2018

Я сделал локальное изменение file1.txt в главной ветке.Затем я переключаюсь на другую ветку: «git checkout another_branch», а затем я запускаю «git status».Это показало "ified: file1.txt "И когда я просматриваю file1.txt.файл изменен.

Разве изменение одной ветви не должно касаться другой ветви?

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Если вы зафиксировали свои изменения в мастер-ветке и извлекли новую ветку из мастера, эти изменения будут в вашей новой ветке.

Или другая возможность, которой у вас нетзафиксировал ваши изменения в основной ветке .. ваши изменения будут отображаться, если вы оформите заказ на новую ветку

0 голосов
/ 25 октября 2018

Если вы внесли изменение в файл file1.txt, но не зафиксировали его, оно останется локально, даже если вы переключите ветви.

Если вы намеревались включить это изменение в основную ветку, убедитесь, что высовершить ваше изменение.Например:

$ git add file1.txt
$ git commit -m "Change to file1.txt"
$ git checkout another_branch
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...