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

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


2
Мой запрос на перенос был объединен, что делать дальше?
Недавно я участвовал в проекте от GitHub. Я сделал следующее: Разветвил исходный репозиторий, клонировал его на мою локальную машину, создал ветку для исправления существующей ошибки, исправил ошибку в этой ветке, отправил эту ветку в мое репо, отправил запрос на перенос автору репозитория, чтобы объединить мою исправленную ветку с его главная …
112 git  github 

2
Повторить слияние только одного файла
Я нахожусь в середине большого слияния, и я использовал git mergetoolдля разрешения всех конфликтов, но я еще не зафиксировал, так как я хотел сначала убедиться, что слияние прошло нормально. Оказывается, я допустил ошибку при разрешении конфликтов в одном файле, и я хотел бы повторить разрешение конфликтов с помощью git mergetoolэтого …
112 git  merge 

18
git нажимает неправильного пользователя с терминала
У меня проблема с git и моим терминалом. Вот галерея, чтобы показать вам мою проблему: http://imgur.com/a/6RrEY Когда я нажимаю коммиты с моего терминала, git говорит, что я нажимаю на них с другим именем пользователя, это пользователь из моей организации (моей компании) без фиксации вообще, и кажется, что он никому не …
112 git  github  ssh 

3
Как закрыть ветку Git?
поэтому я начинаю использовать Git + GitHub. В нашей небольшой распределенной команде каждый участник создает свою собственную ветку для каждой выделенной им задачи / требования. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch Теперь code code, commit, code, commitи т.д. ... затем …
112 git  github 

4
Забыл «git rebase --continue» и сделал «git commit». Как исправить?
Я перебазировал код в git, у меня возникли конфликты слияния. Я разрешил конфликты и сделал: git add В этот момент я забыл сделать: git rebase --continue Я продолжил кодирование и сделал: git commit за изменения. Теперь я работаю "no branch"и не могу: git rebase --continue Как это исправить?
112 git 

5
Git: показать все различные изменения одной строки в указанном файле во всей истории git
Я огляделся и не уверен, возможно ли это, но вот что: У меня есть файл (javascript) (скажем, /lib/client.js), в котором у меня есть уникальный идентификатор, присвоенный переменной, например: var identifier = "SOME_IDENTIFIER"; Вы можете думать об идентификаторе как о номере версии: периодически мы меняем эту переменную на новый идентификатор. Я …
112 git 

1
Список подготовленных файлов Git
Я поставил много файлов git add, теперь я хочу увидеть все файлы, которые я поставил, без неотслеживаемых файлов или измененных, но неустановленных файлов. Как я могу это сделать? При использовании git diff --cachedя вижу изменения в том, что только что поставил. Тогда я попытался использовать, git status --cachedно, --cachedк сожалению, …

1
Как разрешить конфликты выбора вишни, используя их изменения?
Моя git cherry-pick FOOпроизвела конфликт. Я мог бы просмотреть конфликтующие файлы и удалить строки между <<<<<<<и =======и сами маркеры конфликтов, но я надеюсь, что есть более простой способ. Я думаю, что svnэквивалент решился theirs-conflict. Как мне это сделать git? Я не хочу, так git checkout --theirs <file>как это, кажется, дает …
112 git 

6
В чем разница между «сквошем» и «исправлением» в расширении Git / Git?
Я уже некоторое время использую Git Extensions (это круто!), Но я не нашел простого ответа на следующие вопросы: Иногда при наборе сообщения о фиксации допускаю опечатку. Мой друг показал мне, как это исправить следующим образом (в расширениях Git): Щелкните правой кнопкой мыши фиксацию> Дополнительно> Исправить фиксацию Затем я просто ставлю …

2
Вытащить удаленную ветку в локальное репо с другим именем?
Хорошо, я немного исследовал этот вопрос, но я не смог найти точного ответа, поэтому должен спросить. У меня 2 пульта: origin и repo2. Я бы хотел сделать что-то вроде git pull repo2 master Но это потянет главную ветвь репо2 к моему мастеру. Могу ли я указать другую ветку для моей …
112 git  github  repository 

4
git cherry-pick не работает
Я пытаюсь выбрать фиксацию от мастера и поместить ее в текущую производственную ветку. Однако, когда я выполняю git cherry-pick <SHA-hash>, я просто получаю это сообщение: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit …

7
Удалите большой файл .pack, созданный git
Я проверил загрузку файлов в ветке и объединил их, а затем пришлось удалить их, и теперь у меня остался большой файл .pack, от которого я не знаю, как избавиться. Я удалил все файлы с помощью git rm -rf xxxxxxи также запустил эту --cachedопцию. Может ли кто-нибудь сказать мне, как я …


4
git diff между двумя разными файлами
В HEAD(последней фиксации) у меня есть файл с именем foo. В моем текущем рабочем дереве я переименовал его в bar, а также отредактировал. Я хочу , чтобы git diff fooв HEADи barв моем текущем рабочем дереве.
112 git  diff 

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