Допустим, у меня есть название филиала: test
Команда для клонирования главной ветки: $git clone git@bitbucket.org:Xyz/Xyzprojectobjc.git
Чтобы оформить заказ код из филиала:
$git clone -b test git@bitbucket.org:Xyz/Xyzprojectobjc.git
Но я хотел оформить заказ или клонировать по коду из имени филиала: test, commitID которого: abcd12345
как я могу это сделать?
Я хотел получить этот код, внести изменения в код и снова нажать этот код.
Или я хотел удалить / отменить все мои последние 4-коммитные коды с помощью GIT BRANCH
Ниже приведена команда, которую я попытался, но не смог:
git reset --hard abcd12345 git@bitbucket.org:Xyz/Xyzprojectobjc.git
fatal: Not a git repository (or any of the parent directories): .git
Попробуйте 2:
git clone -b test git@bitbucket.org:Xyz/Xyzprojectobjc.git
- это работает, и я могу получить последний код из филиала. Но я хотел код из предыдущего коммита.
Также, если я хочу оформить заказ или клонировать код из филиала в Sourcetree. Как я могу это сделать?