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

110
Как я могу переместить отдельный каталог из репозитория git в новый репозиторий, сохранив при этом историю?

Я унаследовал репозиторий git, содержащий несколько проектов в отдельных каталогах. Я хотел бы разделить репозиторий на новые отдельные репозитории, по одному для каждого проекта, а затем сделать так, чтобы главный репозиторий содержал проекты в виде подмодулей. Я бы хотел сделать все это, по...

110
Сбросить другую ветку в текущее состояние без оформления заказа

Я пишу сценарии для рабочего процесса Git. Мне нужно сбросить другую (существующую) ветку на текущую без проверки. Перед: CurrentBranch: commit A OtherBranch: commit B После: CurrentBranch: commit A OtherBranch: commit A Эквивалент $ git checkout otherbranch $ git reset --soft currentbranch $ git...

110
Как сделать git diff --ignore-space-change значением по умолчанию

Возможно, я мог бы настроить псевдоним, но похоже, что я смогу установить это как параметр в файле конфигурации, только я не вижу способа это сделать. Я хочу только тогда, --ignore-space-changeкогда я делаю diff, а не когда я применяю или что-то еще. Я пытаюсь облегчить понимание различий, не...

110
Отменить git reset --hard с незафиксированными файлами в промежуточной области

Я пытаюсь восстановить свою работу. Я тупо делал git reset --hard, а до этого только делал get add .и не делал git commit. Пожалуйста помоги! Вот мой журнал: MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # modified:...

110
как удалить неотслеживаемые файлы в Git?

Я работаю над веткой, скажем, «экспериментальной» веткой, которую я разветвляю из своей основной ветки. Затем я создаю модель пользователя в экспериментальной ветке, но еще не добавляю ее в индекс. Что мне делать, если я хочу отменить все изменения файлов, недавно добавленных в мою...

110
Git pull приводит к появлению посторонних сообщений «Merge branch» в журнале фиксации

Я работаю с другим разработчиком над проектом, и мы используем Github в качестве удаленного репозитория. Я на Mac использую git 1.7.7.3, он в Windows использует git 1.7.6. Вот что происходит Один из нас (назовем его разработчиком A, но неважно, какой) отправляет набор коммитов на GitHub. Другой...

110
Тонкий веб-сервер: `start_tcp_server ': нет акцептора (RuntimeError) после проверки ветки git

Приложение Rails 3.2.0, отлично работающее с тонким веб-сервером как локально, так и на кедровом стеке Heroku. После: $ git branch work $ git checkout work $ rails server Я получил: => Booting Thin => Rails 3.2.0 application starting in development on http://0.0.0.0:3000 => Call with -d to...

110
Как использовать Git Revert

Как git revertиспользуется? Это может звучать как повторяющийся вопрос, но когда люди задают его, ответ часто звучит git resetтак: « Вернуть к фиксации» с помощью хэша SHA в Git? Затем, когда кто-то спрашивает, как использовать, git resetлюди отвечают, что вы должны использовать git revertсогласно...

109
Как мне вытащить свой проект из github?

У меня есть проект на github, над которым я работал раньше. Однако я уничтожил свой компьютер, и мне интересно, какую команду git я должен вызывать под своим именем пользователя, чтобы снова проверить мой проект, чтобы я мог отправить свои последние изменения в github под своей учетной...

109
Сохранение прав доступа к файлам с помощью Git

Я хочу управлять версиями своего веб-сервера, как описано в разделе Управление версиями для моего веб-сервера , путем создания репозитория git из моего /var/www directory. Я надеялся, что тогда я смогу отправить веб-контент с нашего сервера разработки на github, перетащить его на рабочий сервер и...

109
Предупреждение Git Checkout: невозможно отключить файлы, отказано в разрешении

Я знаю, что есть аналогичные проблемы с git, связанные с предупреждением «невозможно отсоединить», но я не смог их использовать. Основное отличие в том, что это произошло, когда я никаким образом не имел дела с подмодулями (никогда раньше с ними не имел дела). Я создал ветку под названием...

109
Имя пользователя и пароль в команде для git push

Можно клонировать репозиторий git, указав в команде имя пользователя и пароль. Пример: git clone https://username:password@myrepository.biz/file.git Можно ли еще при нажатии указать логин и пароль? Так что, например, при запуске git push origin --allбудет выводиться запрос пароля. Я хочу это одной...

109
Git слияние с принудительной перезаписью

У меня есть ветка, demoкоторую мне нужно объединить с masterветкой. Я могу получить желаемый результат с помощью следующих команд: git pull origin demo git checkout master git pull origin master git merge demo git push origin master Меня беспокоит только то, что если есть какие-либо проблемы...

109
Код Visual Studio: папка / файл .git скрыты

Сейчас я пробую Visual Studio Code. Мне все в Visual Studio Code кажется очень крутым, кроме одного: папка / файл .git скрыта в Visual Studio Code. Я часто меняю настройки Git, изменяя файл конфигурации .git. Меня действительно раздражает то, что я не могу видеть файлы .git. Есть ли способ...