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

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

6
Как удалить файлы, которые перечислены в .gitignore, но все еще находятся в хранилище?
У меня есть несколько файлов в моем хранилище, которые следует игнорировать, я добавил их в .gitignore, но, конечно, они не удалены из моего хранилища. Итак, мой вопрос: есть ли волшебная команда или скрипт, использующий фильтр-ветку, который может переписать мою историю и легко удалить все эти файлы? Или просто команда, которая …
327 git  ignore  gitignore 



9
мерзавец игнорировать исключение
У меня есть файл gitignore, который заставляет git игнорировать *.dllфайлы, и это именно то поведение, которое мне нужно. Тем не менее, если я хочу исключение (то есть, чтобы иметь возможность фиксировать foo.dll), как я могу этого достичь?
326 git  gitignore 

5
Могу ли я получить список файлов с пометкой --assume-неизменным?
Что я пометил как --assume-unchanged? Есть ли способ узнать, что я спрятал, используя эту опцию? Я копался в .git/каталоге и не вижу ничего похожего на то, что ожидал, но оно должно быть где-то. Я забыл, что я пометил таким образом несколько недель назад, и теперь мне нужно документировать эти детали …
325 git 

24
Удалить все локальные ветки Git
Я следую процессу разработки, где я создаю новую локальную ветвь для каждой новой функции или истории. По окончании я объединяю ветку с мастером и затем нажимаю. Что происходит со временем из-за сочетания лени или забывчивости, так это то, что я получаю большой список локальных ветвей, некоторые из которых (например, шипы), …



2
Что значит git push -u?
У меня есть две разные версии Git. В версии 1.6.2, git pushне имеет -uопции. Появляется только в версии 1.7.x. Из документов, -uэто связано с переменной branch.<name>.merge в git config. Эта переменная описана ниже: Defines, together with branch.<name>.remote, the upstream branch for the given branch. It tells git fetch/git pull which …
323 git 

7
Каково точное значение «наших» и «их» в git?
Это может звучать как слишком простой вопрос, но я искал ответы, и теперь я в замешательстве, чем раньше. Что означают «наши» и «их» в git при объединении моей ветви с другой веткой? Обе ветви "наши". В конфликте слияния всегда отображается "наша" верхняя из двух версий? Всегда ли наша относится к …
323 git  merge 

4
Создание папок внутри репозитория GitHub без использования Git
Я хочу добавить новую папку в мой недавно созданный репозиторий GitHub, не устанавливая настройки Git для (Mac, Linux и Windows). Возможно ли это сделать? Я не могу иметь Git все время со мной, когда я работаю на разных системах / машинах. Я знаю, как добавлять файлы непосредственно в репозиторий github.com/[USER]/[REPO]. …

6
Как я могу искать в ветках Git файл или каталог?
В Git, как я могу искать файл или каталог по пути по нескольким веткам? Я написал что-то в ветке, но не помню какой. Теперь мне нужно найти это. Уточнение : я ищу файл, который я создал в одной из моих веток. Я хотел бы найти его по пути, а не …
323 git  branch 

21
Должен ли я использовать SVN или Git? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
321 git  svn  version-control 


10
Как вы используете репозиторий «git --bare init»?
Мне нужно создать центральное хранилище Git, но я немного запутался ... Я создал пустой репозиторий (на моем git-сервере, машина 2) с: $ mkdir test_repo $ git --bare init Теперь мне нужно отправить файлы из моего локального репозитория (машина 1) в пустой репозиторий (машина 2). У меня есть доступ к машине …
321 git 

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