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

91
Git: установите локальное имя пользователя и адрес электронной почты для каждого репо.

В настоящее время я работаю над двумя проектами, которые предполагают, что я настрою свое локальное имя пользователя и электронную почту с разными данными, когда я нажимаю на них. для этого я все время обновляю свою конфигурацию, например: git config --local user.email "namelastname@domain.com"...

91
Как удалить файл из истории Git?

Некоторое время назад я добавил информацию (файлы), которая должна быть приватной. Удаление из проекта не проблема, но мне также нужно удалить его из gitистории. Я использую Git и Github (личный аккаунт). Примечание. В этом потоке показано нечто похожее, но вот старый файл, который был добавлен в...

90
получение «фатально: не репозиторий git: '.'» при использовании обработчика post-update для выполнения «git pull» в другом репо

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

90
Git: как вывести список коммитов в этой ветке, но не из объединенных веток

Предположим, ваша история коммитов git выглядит так: A---B---C---D---E---F master \ / X---Y---Z topic Возможно ли, чтобы в git list были только коммиты на master, AF? Другими словами, если фиксация была в объединенной ветке, я не хочу, чтобы она отображалась....

90
Отправка изменений git на общий сетевой диск

Как команда из четырех человек может использовать Git (в частности, Github для Windows ) для передачи локальных изменений на общий сетевой диск? Прямо сейчас (без Git) мы должны скопировать файлы с сетевого диска на наш локальный компьютер, отредактировать файлы, а затем повторно загрузить их на...

90
Вытяните подмодули git после клонирования проекта из GitHub

У меня есть проект, в котором указаны подмодули. На dev-машине все работает хорошо. Я создал .gitmodulesфайл и продолжил производство. Однако подмодули не используются. Если я захожу в каталоги подмодулей и вызываю git pull, ничего не происходит. Как правильно использовать эти подмодули в новом...

90
Как загрузить проекты Eclipse на GitHub?

У меня есть код в Eclipse, который я хотел бы загрузить на GitHub, но пока не могу понять, как это сделать. Там написано «создать репозиторий», но это больше похоже на папку, в которой хранятся ваши проекты, и я не уверен, как загрузить в нее свой код. Извинения за, казалось бы, глупый вопрос....

90
Git push отклонен "без перемотки вперед"

Я новичок, gitно в настоящее время использую его для управления нашим кодом в командной среде. У меня были проблемы с перебазированием, и я исправил их, используя git checkout --ours filename.txt git add filename.txt git rebase --continue Теперь я хочу отправить свои изменения и запустить...

90
OSX 10.10 yosemite beta на git pull: git-sh-setup: нет такого файла или каталога

После обновления до OSX 10.10 Yosemite Beta при запуске git pullвозвращается следующая ошибка: / Library / Developer / CommandLineTools / usr / libexec / git-core / git-pull: строка 11: git-sh-setup: нет такого файла или каталога Я проверил указанный каталог git-core и там есть git-sh-setup.sh....

89
Как я могу сделать свой локальный репозиторий доступным для git-pull?

У меня есть репозиторий рабочих копий, с которым я работал без проблем; происхождение этого репозитория находится на GitHub. Я хотел бы сделать свой репозиторий рабочей копии доступным в качестве источника для моей машины сборки (виртуальная машина на другом физическом хосте), чтобы коммиты,...

89
Почему я получаю сообщение «фатальный: эта операция должна выполняться в дереве работ?»

Только что установил git в Windows. Я установил для переменной GIT_DIR значение c: \ git \ и убедился, что эта переменная окружения поддерживается cygwin (т.е. echo $ GIT_DIR - это то, что должно быть). Я зашел в папку, для которой хотел создать репозиторий git, скажем c: \ www, а затем запустил:...

89
Установка флагов git по умолчанию для команд

Я хочу знать, есть ли способ установить флаг по умолчанию для команды git. В частности, я хочу установить --abbrev-commitфлаг, чтобы при выполнении git logя хотел выполнить git log --abbrev-commit. В отличие от вопроса « есть ли способ установить флаг по умолчанию для команды git? », Очевидно, нет...

89
Может ли GitHub показать историю изменений, внесенных в один файл, в форме патча?

Если вы это сделаете git log --patch -- path/to/file, вы получите историю файла вместе со всеми изменениями, внесенными в него при каждой фиксации, например: $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra <artagnon@gmail.com>...

89
Почему «git log -‌- foo» не работает для удаленного файла foo?

Мой репозиторий претерпел такие изменения, как: ... некоторые несвязанные коммиты ... Зафиксировать новый файл fooсо 100 строками содержимого ... промежуточные коммиты, некоторые из которых касаются foo... Вставьте содержимое fooв начало существующего файла barи git rm fooв тот же коммит ......

89
Как удалить неиспользуемые объекты из репозитория git?

Я случайно добавил, зафиксировал и отправил огромный двоичный файл с моей последней фиксацией в репозиторий Git. Как я могу заставить Git удалить объект (ы), который был / был создан для этого коммита, чтобы мой .gitкаталог снова уменьшился до нормального размера? Изменить : Спасибо за ваши...

89
git репозиторий синхронизация между компьютерами при перемещении?

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

89
Как обновить Homebrew?

Когда я бежал: brew update Я получил сообщение о том, что он инициализировал пустой репозиторий /usr/local/.git/, затем я получил эту ошибку:

89
Escape @ в пароле прокси-сервера git

У меня есть конфигурация прокси-сервера git как http.proxy = http: // userId: pwd @ 123 @ipaddress: port, но при клонировании удаленного проекта я получаю ошибку как Cloning into git... error: Couldn't resolve proxy '123@ipaddress' while accessing...