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

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

8
Попытка исправить окончания строк с помощью git filter-branch, но безуспешно
Я был укушен проблемой конца строки Windows / Linux с git. Похоже, через GitHub, MSysGit и другие источники, что лучшее решение - это настроить локальные репозитории на использование окончаний строк в стиле linux, но установить core.autocrlfна true. К сожалению, я не делал этого достаточно рано, поэтому теперь каждый раз, когда …

10
Могу ли я использовать git diff для неотслеживаемых файлов?
Можно ли попросить git diff включить неотслеживаемые файлы в свой вывод diff? Или мой лучший выбор - добавить новые файлы, которые я создал, и существующие файлы, которые я отредактировал, и использовать git diff --cached ?
270 git  diff 

6
Включает ли «git fetch --tags» «git fetch»?
Хороший и простой вопрос - является ли функция git fetch строгим подмножеством git fetch --tags? Т.е., если я бегу git fetch --tags, есть ли причина немедленно бежать git fetchпрямо после этого? Что о git pullи git pull --tags? Такая же ситуация?
270 git  pull  git-tag  git-fetch 

5
Git + LaTeX рабочий процесс
Я пишу очень длинный документ в LaTeX. У меня есть рабочий компьютер и ноутбук, и я работаю над ними обоими. Мне нужно, чтобы все файлы были синхронизированы между двумя компьютерами, а также я хотел бы сохранить историю изменений. Я выбрал git в качестве DVCS, и я размещаю свой репозиторий на …
270 git  latex  git-workflow 

3
Как я могу скопировать содержимое ветки в новую локальную ветку?
Я работал в местном отделении, а также перенес изменения в удаленный. Я хочу отменить изменения в этой ветке и сделать что-то еще, но я не хочу полностью терять работу. Я думал о чем-то вроде создания новой ветки локально и скопирования туда старой ветки, тогда я могу отменить изменения и продолжить …
270 git  branch 

7
Обновите подмодуль до последнего коммита
У меня есть проект A, который является библиотекой, и он используется в проекте B. Оба проекта A и B имеют отдельный репозиторий на github, НО внутри B у нас есть подмодуль A. Я отредактировал некоторые классы в библиотеке, которая находится в хранилище A, я нажал на удаленное хранилище, поэтому библиотека …

30
GitLab remote: HTTP Basic: доступ запрещен и фатальная аутентификация
Я на Mac OS в отличие от этого поста: «git push origin MyBranchName» выдает ошибку «HTTP Basic: доступ запрещен» У меня есть пароль, настроенный в GitLab. У меня есть ключ SSL, созданный ПОСЛЕ того, как проект был сделан на GitLab. Когда я использую существующую папку для нового проекта и следую …
269 git  gitlab 

8
Учетные данные Bitbucket git, если они зарегистрированы в Google
У меня есть учетная запись на bitbucket.org, которую я создал, зарегистрировавшись в своей учетной записи Google. Теперь каждый раз, когда я вхожу, я просто нажимаю «Войти в Google», и это нормально. Как я могу получить доступ к своим репозиториям из командной строки git? Он запрашивает у меня имя пользователя и …

7
Как я могу снова разархивировать свои файлы после локальной фиксации?
Я выполнил следующую команду git add <foo.java> git commit -m "add the foo.java file" Как я могу удалить свой локальный коммит сейчас и untage foo.java? Если я git reset --hardнаберу текст, я обнаружу, что он вернул мой измененный foo.javaк исходному.
268 git 

6
Как вытащить удаленную ветку из чужого репо
У меня есть проект, размещенный на GitHub, который кто-то подписал. На своей вилке они создали новую ветку "foo" и внесли некоторые изменения. Как мне перенести их "foo" в новую ветку, также называемую "foo" в моем репо? Я понимаю, что они могли бы отправить мне запрос на извлечение, но я бы …

5
Как показать, что сделал коммит?
Глупый путь, который я знаю: git diff commit-number1 commit-number2 лучше? Я имею в виду, я хочу знать сам commit1, я не хочу добавлять commit2 перед ним в качестве параметра.
266 git 

9
Как получить изменения на ветке в Git
Каков наилучший способ получить журнал коммитов на ветке с момента его ветвления от текущей ветки? Мое решение до сих пор: git log $(git merge-base HEAD branch)..branch Документация для git-diff указывает, что git diff A...Bэквивалентно git diff $(git-merge-base A B) B. С другой стороны, документация для git-rev-parse указывает, что r1...r2определяется как …
266 git  branch 

7
Vim для Windows - Что мне ввести, чтобы сохранить файл и выйти из него?
Используя Windows XP, я случайно набрал git commit -aвместо git commit -am "My commit message", и теперь я просматриваю приглашение CMD, заполненное версией файла моего сообщения о коммите («Пожалуйста, введите сообщение о коммите для вашего ...»). Я добавил свое сообщение в начало, но теперь не могу понять, как сохранить и …

5
Git объединить ошибки
У меня есть ветка git 9-sign-in-outс идеально работающим кодом, и я хочу превратить ее в master. Я сейчас на главной ветке. $ git branch 9-sign-in-out * master Я пытаюсь перейти на 9-sign-in-outветку, но это не позволяет мне: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you need …

16
Как перенести GIT-репозиторий с одного сервера на новый
У меня есть сервер, который я отключаю. Единственное, что мне осталось перенести, это мой репозиторий. Этот сервер указан как источник (мастер) для одного из моих проектов. Как правильно перемещать хранилище, чтобы сохранить историю.
264 git 

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