Вопросы с тегом «git»

Git - это система управления версиями с открытым исходным кодом (DVCS). Используйте этот тег для вопросов, связанных с использованием Git и рабочими процессами. НЕ ИСПОЛЬЗУЙТЕ тег [github] для проблем, связанных с Git, просто потому, что хранилище находится на GitHub. Кроме того, не используйте этот тег для общих вопросов программирования, которые связаны с Git-репозиторием.

14
Как добавить новую локальную ветку в удаленный репозиторий Git и отследить ее тоже?
Я хочу иметь возможность сделать следующее: Создать локальную ветку на основе какой-либо другой (удаленной или локальной) ветви (через git branchили git checkout -b) Перенесите локальную ветвь в удаленный репозиторий (опубликуйте), но сделайте так, чтобы он отслеживался, git pullи git pushсработает немедленно. Как я могу это сделать? Я знаю об этом …


30
Как клонировать все удаленные ветки в Git?
У меня есть masterи developmentветка, оба подтолкнули на GitHub . Я cloned, pulled и fetched, но я не могу получить ничего, кроме masterответвления. Я уверен, что упускаю что-то очевидное, но я прочитал руководство и совсем не радуюсь.

23
Как я могу определить URL, с которого изначально был клонирован локальный репозиторий Git?
Я вытащил проект из GitHub несколько дней назад. С тех пор я обнаружил, что на GitHub есть несколько вилок, и я забыл отметить, какой из них я взял изначально. Как я могу определить, какие из тех вилок я вытащил?
4098 git  github  git-remote 

30
Отмените Git-слияние, которое еще не было перенесено
На этом вопросе есть ответы на Переполнение стека на русском : Как отменить последний push? В моей основной ветке я делал git merge some-other-branchлокально, но никогда не выдвигал изменения в мастер-начало. Я не хотел сливаться, поэтому я хотел бы отменить это. При выполнении git statusпосле слияния я получал следующее сообщение: …
3946 git  undo  git-merge 

23
Как изменить URI (URL) для удаленного хранилища Git?
У меня есть репозиторий (источник) на USB-ключе, который я клонировал на своем жестком диске (локальном). Я переместил «origin» на NAS и успешно протестировал его клонирование. Хотелось бы узнать, смогу ли я изменить URI «origin» в настройках «local», чтобы он теперь вытягивался с NAS, а не с USB-ключа. На данный момент …
3900 git  url  git-remote 

21
Сбросить ветку локального репозитория, чтобы она была похожа на заголовок удаленного репозитория
Как мне сбросить мою локальную ветку, чтобы она была похожа на ветку в удаленном репозитории? Я сделал: git reset --hard HEAD Но когда я бегу git status, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com/mycompany/TestContacts.java modified: java/com/mycompany/TestParser.java Подскажите, пожалуйста, почему у меня …
3860 git  undo 

21
Как обновить разветвленный репозиторий GitHub?
Недавно я разработал проект и применил несколько исправлений. Затем я создал запрос на извлечение, который затем был принят. Несколько дней спустя другой участник внес другое изменение. Так что моя вилка не содержит этого изменения. Как я могу получить это изменение в моей вилке? Нужно ли мне удалять и заново создавать …



21
Сделать существующую ветку Git отслеживающей удаленную ветку?
Я знаю, как создать новую ветку, которая отслеживает удаленные ветви, но как мне сделать существующую ветку, отслеживающую удаленную ветку? Я знаю, что могу просто отредактировать .git/configфайл, но, похоже, должен быть более простой способ.
3536 git  branch  git-branch 


30
Удалить коммиты из ветки в Git
Я хотел бы знать, как удалить коммит. К delete, я имею в виду, как если бы я не делал , что совершал, и когда я делаю толчок в будущем, мои изменения не будет толкать к удаленной ветви. Я прочитал git help и думаю, что команда, которую я должен использовать, - …
3235 git  git-rebase  git-reset 

17
Отмена мерзавца
Как я могу легко отменить git rebase? Мои текущие идеи - только ручные подходы: git checkout на коммит родитель для обеих ветвей Создайте временную ветку оттуда git cherry-pick все совершает вручную заменить ветку, в которой я перебазировал ветку, созданную вручную В моей нынешней ситуации это сработает, потому что я легко …
3182 git  rebase  git-rebase  undo 

20
Как создать удаленную ветку Git?
Я создал локальную ветку, которую я хочу «продвинуть» вверх по течению. Здесь, на Stack Overflow, есть похожий вопрос о том, как отслеживать недавно созданную удаленную ветку. Тем не менее, мой рабочий процесс немного отличается. Сначала я хочу создать локальную ветвь, и я буду продвигать ее только тогда, когда я удовлетворен …
3131 git  branch  git-branch 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.