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

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

12
Хотите исключить файл из «git diff»
Я пытаюсь исключить файл ( db/irrelevant.php) из Git diff. Я попытался поместить файл в dbподкаталог, названный .gitattributesстрокой, irrelevant.php -diff и я также попытался создать файл, .git/info/attributesсодержащий db/irrelevant.php. Во всех случаях db/irrelevant.phpфайл включается в diff как двоичный патч Git. Я хочу, чтобы изменения в этом файле игнорировались командой diff. Что я …
229 git  diff  git-diff 

17
Файлы, отображаемые как измененные сразу после клона Git
У меня сейчас проблема с хранилищем, и хотя мой Git-fu обычно хорош, я не могу решить эту проблему. Когда я клонирую этот репозиторий, то cdв репозиторий git statusотображаются несколько файлов, которые были изменены. Примечание: я не открывал хранилище ни в каком редакторе или в любом другом месте. Я пытался следовать …
229 git  git-clone 

11
Изменение Git Remote 'push на' по умолчанию
Я хочу изменить назначение удаленной ветви Git по умолчанию, чтобы я мог просто git push Вместо того: git push upstream В настоящее время это установлен на исходный пульт, и я хочу установить его на другой пульт. Я пытался удалить оригинальный (клонированный) пульт git remote rm origin Который действительно удалил оригинальный …
228 git  git-push  git-remote 

6
Как показать историю журнала git для подкаталога репозитория git?
На этот вопрос есть ответы на переполнение стека на русском : Получить список коммитов для определенных папок Допустим, у меня есть git-репо, которое выглядит так. foo/ .git/ A/ ... big tree here B/ ... big tree here Есть ли способ попросить git log показывать только сообщения журнала для определенного каталога. …
228 git 

13
Как мне найти местоположение источника / мастера в git и как его изменить?
Я новичок в Git. Недавно я переместил проект Rails из Subversion в Git. Я следовал этому руководству здесь: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ Я также использую unfuddle.com для хранения своего кода. Я делаю изменения на своем ноутбуке Mac в поезде на работу и обратно, а затем подталкиваю их к развязке при наличии сетевого подключения …
227 git  git-push  git-remote 

9
Git diff говорит, что подпроект грязный
Я только что запустил git diff и получаю следующий вывод для всех моих примерно 10 подмодулей diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty Что это значит? Как мне это исправить?

6
Игнорирование содержимого уже зарегистрированного каталога?
У меня есть git-репозиторий, который используется только для хранения графических и звуковых файлов, используемых в нескольких проектах. Все они находятся в одном каталоге без подкаталогов. Сейчас я только что создал скрипт для копирования этих ресурсов из другого структурированного каталога с несколькими уровнями подкаталогов. Теперь я хочу, чтобы git отслеживала только …

3
Получить дату создания тайника
Есть ли способ узнать, когда был создан тайник? git stash listтолько перечисляет тайники и git stash show XXXXXXпоказывает все файлы и изменения, но не дату создания тайника.
227 git  git-stash 

3
Как перечислить все теги, которые содержат коммит?
Этот вопрос похож на Как перечислить все теги, указывающие на определенный коммит в git , но с одним отличием: я хочу искать все теги, которые содержат определенный коммит в дереве каждого тега, а не файлы, отмеченные в теге сам (в этом случае, только изменение Makefile было помечено).
227 git 


21
фатальный: текущий мастер ветки не имеет ветки upstream
Я пытаюсь перенести один из моих проектов на github, и я получаю эту ошибку: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master Итак, я попробовал это и …
227 git  github 

8
Как программно определить, есть ли незафиксированные изменения?
В Makefile я хотел бы выполнить определенные действия, если есть незафиксированные изменения (либо в рабочем дереве, либо в индексе). Какой самый чистый и эффективный способ сделать это? Команда, которая завершается с возвращаемым значением, равным нулю в одном случае и ненулевым значением в другом, подойдет моим целям. Я могу запустить git …
227 git 

21
Git: «пожалуйста, скажи мне кто ты» ошибка
У меня есть серверы приложений, которые я загружаю вместе, используя Chef + некоторые специальные сценарии bash. Проблема в том, что когда я хочу запустить обновление на одном из этих серверов приложений, я получаю: 19:00:28: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global …
227 git 

5
Откат Git слияния
develop branch --> dashboard (working branch) Я использую, git merge --no-ff developчтобы объединить любые восходящие изменения в приборной панели git log: commit 88113a64a21bf8a51409ee2a1321442fd08db705 Merge: 981bc20 888a557 Author: XXXX <> Date: Mon Jul 30 08:16:46 2012 -0500 Merge branch 'develop' into dashboard commit 888a5572428a372f15a52106b8d74ff910493f01 Author: root <root@magneto.giveforward.com> Date: Sun Jul 29 …
227 git 

8
Почему git status показывает, что ветка актуальна, когда есть изменения в апстриме?
В отслеживаемой ветви есть изменения, расположенные вверх по течению, но когда я печатаю, git statusэто означает, что моя локальная ветвь обновлена. Это новое поведение, я изменил настройку конфигурации, или что-то не так? Спасибо за помощь. ubuntu@host:/my/repo# git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, …
226 git 

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