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

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

13
Добавить все файлы в коммит, кроме одного?
У меня есть набор файлов в наборе изменений, но я хочу специально игнорировать один измененный файл. Выглядит так после git status: # modified: main/dontcheckmein.txt # deleted: main/plzcheckmein.c # deleted: main/plzcheckmein2.c ... Есть ли способ, которым я могу сделать, git addно просто игнорировать один текстовый файл, который я не хочу трогать? …
571 git  git-add 

30
Как игнорировать ошибку при 'git pull' о том, что мои локальные изменения будут перезаписаны слиянием?
Как игнорировать следующее сообщение об ошибке на Git pull? Ваши локальные изменения в следующих файлах будут перезаписаны слиянием Что если я захочу перезаписать их? Я пробовал такие вещи, как git pull -f, но ничего не работает. Чтобы было ясно, я хочу перезаписать только конкретные изменения, а не все.
569 git  git-pull  git-stash 


27
Как мне обновить пароль для Git?
Я использую BitBucket с Xcode и Git для контроля версий, и недавно я изменил все свои пароли ( спасибо Adobe! ). Неудивительно, что я больше не могу отправлять свои локальные коммиты в свой репозиторий в BitBucket ( Authentication failed for 'https://______.git'), но я забываю, как обновить кэшированный пароль на моем …


2
Комментарии в .gitignore?
Вы можете написать комментарии в .gitignoreфайле? Если это так, должна ли строка предшествовать с #или другим индикатором?
564 git  comments  gitignore 

30
Как настроить редактор для работы с Git в Windows?
Я пробую Git на Windows . Я попал в точку попытки "git commit" и получил эту ошибку: Терминал тупой, но не определен ни визуальный, ни редактор. Пожалуйста, укажите сообщение, используя опцию -m или -F. Итак, я понял, что мне нужна переменная окружения с именем EDITOR. Нет проблем. Я установил это, …
561 windows  git  cygwin  editor 

10
Как перестать отслеживать удаленную ветку в Git?
Как перестать отслеживать удаленную ветку в Git ? Я прошу прекратить отслеживание, потому что в моем конкретном случае я хочу удалить локальную ветвь, но не удаленную. При удалении локального и удалении удаленного удаленная ветвь также будет удалена: Как удалить ветку Git локально и в GitHub? Могу ли я просто сделать …
557 git  branch  git-track 

15
Можно ли предварительно просмотреть содержимое тайника в git?
Я часто откладываю работу на потом, потом появляются другие вещи, и через несколько недель я хочу осмотреть тайник и выяснить, какие изменения он внесет, если применить его к рабочему дереву в его текущем состоянии. Я знаю, что могу сделать git diff для тайника, но это показывает мне все различия между …
554 git  git-stash 

5
Удаленная ветка Git удалена, но все равно она появляется в ветке -a
Допустим, coolbranchв моем хранилище была названа ветка . Теперь я решил удалить его (как удаленно, так и локально) с помощью: git push origin :coolbranch git branch -D coolbranch Большой! Теперь ветка действительно удалена. Но когда я бегу git branch -a Я все еще получаю: remotes/origin/coolbranch Стоит заметить, что когда я …
552 git  git-branch 

13
Как удалить файлы из области размещения git?
Я внес изменения в некоторые из моих файлов в моем локальном репо, а затем сделал то, git add -Aчто, по-моему, добавил слишком много файлов в промежуточную область. Как я могу удалить все файлы из области подготовки? После того, как я это сделаю, я сделаю это вручную git add "filename".
552 git 

13
Передача локального репозитория Git на новый пульт, включая все ветви и теги
У меня есть локальное Git-репо, которое я хотел бы перенести в новое удаленное репо (новое репо, настроенное на Beanstalk, если это имеет значение). В моем локальном репо есть несколько веток и тегов, и я бы хотел сохранить всю свою историю. Похоже, мне просто нужно сделать git push, но это только …
551 git 

8
Как раздавить коммиты в git после того, как их толкнули?
Это дает хорошее объяснение раздавливания нескольких коммитов: http://git-scm.com/book/en/Git-Branching-Rebasing но это не работает для коммитов, которые уже были переданы. Как раздавить последние несколько коммитов в локальных и удаленных репозиториях? РЕДАКТИРОВАТЬ: Когда я это сделаю git rebase -i origin/master~4 master, оставлю первый как pick, установить остальные три как squash, а затем выйти …
551 git  squash 

8
Как удалить тайник, созданный с помощью git stash create?
Git stash, кажется, делает многое из того, что я хочу, за исключением того, что он немного сложен в сценарии, так как если у вас нет никаких изменений, тогда вы git stash; git stash popбудете делать что-то другое, чем если бы у вас были изменения в вашем хранилище. Похоже, что git …
549 git 

17
Удаленный источник уже существует в git push для нового репозитория
У меня есть проект на GitHub в каком-то месте git@github.com:myname/oldrep.git. Теперь я хочу перенести весь мой код в новый репозиторий в другом месте git@github.com:newname/newrep.git. Я использовал команду: git remote add origin git@github.com:myname/oldrep.git но я получаю это: фатальный: удаленное происхождение уже существует.

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