Невозможно понять и сообщение git, после того, как вы взяли более старую версию кода и создали новую ветку - PullRequest
0 голосов
/ 03 мая 2020

Я взял более старую версию кода, используя - я выполнил следующие команды -

  • $ git checkout 3d2aae898d734e14b8f0abdfd7c40e06dce38442

Git message--

Note: switching to '3d2aae898d734e14b8f0abdfd7c40e06dce38442'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 3d2aae8 Arpan Banerjee-Added login/signUp,loading spinner with firebase

  • git check -b "velop_old "

Git сообщение -

Switched to a new branch 'develop_old'

Я выполнил следующую команду, чтобы увидеть, на что указывает мое происхождение-

  • git remote -v

Git Output--

origin  https://github.com/navindian/AngularPhotoGallery.git (fetch)
origin  https://github.com/navindian/AngularPhotoGallery.git (push)
  • git ветвь -a

Git Выход -

* develop_old
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/dependabot/npm_and_yarn/bootstrap-3.4.1
  remotes/origin/master

Может кто-нибудь объяснить мне, что говорит вывод --- Голова должна указывать на мою недавно созданную ветку, верно? Но вместо этого он указывает на основную ветвь.

Но перед ветвью develop_old стоит *, что означает, что я сейчас на ветке?

Итак, если теперь Я делаю какие-либо изменения и фиксирую? В какую ветку оно будет совершено?

1 Ответ

1 голос
/ 03 мая 2020

Ваша текущая ветвь - develop_old (звездочка помимо имени на git branch -a. У вас есть другая локальная ветвь с именем master, а остальные ветки - ваши текущие знания об этих удаленных ветвях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...