Вопросы с тегом 'git'

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

Что означает git ", добавленное нами"?

После git rebase у меня возникли конфликты слияния. Я смущен значением "добавлено нами" на A.java. Что мешает ему автоматически добавлять/ставить в качестве нового файла, например C.java? Changes to be committed: (use "git reset HEAD <file>...
задан 01 июня '16 в 11:51
3
ответов

Почему мой статус Git не показывает мне, обновляюсь ли я с моим удаленным партнером?

Я попытался внести некоторые изменения, подтолкнул его к Github. С другого компьютера я внес изменения. Когда я делаю git status, он сообщает об этом: On branch MyTestBranch nothing to commit, working directory clean Это странно, потому что я уве...
задан 07 июня '16 в 4:48
3
ответов

Создать новый филиал с информацией о отслеживании

Здесь мой обычный рабочий процесс: создать новую ветку: git checkout -b foo передать некоторые вещи выполните push: git push злитесь, что push не работает (нет восходящего набора) доведите мышью до выделения git рекомендуемой команды (все еще ...
задан 16 июня '16 в 16:27
3
ответов

bash script, чтобы проверить, соответствует ли текущая ветвь git= x,

Я очень плохо разбираюсь в сценариях оболочки (с помощью bash), я ищу способ проверьте, является ли текущая ветвь git "x", и прервите script, если это не "x". #!/usr/bin/env bash CURRENT_BRANCH="$(git branch)" if [[ "$CURRENT_BRANCH"...
задан 18 июня '16 в 0:18
2
ответов

Как использовать несколько ключей ssh ​​для нескольких учетных записей gitlab с одним и тем же хостом

Я хочу использовать 2 аккаунта в Gitlab, каждый аккаунт с другим ключом ssh Я сгенерировал ключи успешно и добавлю их в папку ~/.ssh Я создал файл ~/.ssh/config и использовал один из них, он работает хорошо Я также могу сделать обмен между двумя клю...
задан 18 июня '16 в 12:48
1
ответ

Как сделать git stash включить новые файлы, которые не были поставлены?

Я не большой эксперт в git, но я использую его пару лет. В последнее время я заметил какое-то странное поведение, связанное с укусом. Кажется, это только частично работает для меня. Например, сегодня я попытался скрыть 4 незафиксированных изменения...
задан 22 июня '16 в 2:52
1
ответ

Что такое открытый репозиторий и зачем он нужен?

На это, возможно, был дан ответ, но я не нашел хорошего ответа. Я поступаю из централизованных репозиториев, таких как SVN, где обычно вы выполняете только проверки, обновления, коммиты, реверты, слияния и не намного больше. Git сводит меня с ума....
задан 23 июня '16 в 16:00
1
ответ

Что я могу получить, используя git lfs?

Я понимаю, что git lfs заменяет отслеживаемые файлы lfs файлами-указателями в моем репозитории. Я не понимаю, что я получаю от этого. Это просто, что мне никогда не нужно загружать двоичные файлы, связанные с фиксациями, которые я никогда не прове...
задан 24 июня '16 в 18:50
2
ответов

git pull --rebase vs git rebase: какая опасность?

Я не понимаю разницы между git pull --rebase и git rebase, без каких-либо других опций. Я не понимаю, являются ли они безопасными, хорошей практикой или очень опасны. Могу ли я покончить с историей фиксации, выполнив git pull --rebase в локальном...
задан 24 июня '16 в 18:57
1
ответ

Динамическая версия от git с go get

Я использую теги git для ввода версий в мои программы go, например. в Makefile: VERSION = $(shell git describe --always --dirty) github_pki: main.go CGO_ENABLED=0 GOOS=linux \ go build -a \ -ldflags="-X main.version=$(VERSION)"...
задан 29 июня '16 в 1:23
5
ответов

Как работать с одним файлом в GIT, но на двух разных ветвях, где я могу легко переключаться между 2

Есть ли способ работать с одним и тем же файлом, но с различными функциями/ветвями в GIT? Я уверен, что есть способ, но что проще? Я не хочу прикладывать свои изменения, поскольку это громоздко. С SVN я смог работать над двумя отдельными ветвями как...
задан 01 июля '16 в 0:54
4
ответов

Что вы делаете, когда обнаруживаете ошибку в другой функции при разработке функции?

Например, существует несколько больших функций: User [необходимо разработать UserControl, UserModel, UserService] и Admin, Post, Comment. Теперь вы находитесь в ветке features/post, разрабатывая связанные с сообщением функции. Но вы сталкиваетесь ...
задан 07 июля '16 в 4:18
3
ответов

Как получить URL-адрес SCM внутри трубопровода Jenkins или многоканального трубопровода?

Я пытаюсь получить слияние предварительной сборки для работы внутри многоблочного конвейера, и мне бы хотелось, чтобы не было жесткого кода URL git в моем конвейере script. Кажется, что scm-шаг должен каким-то образом сохранить URL-адрес, но я не м...
задан 07 июля '16 в 23:46
2
ответов

Git clone зависает при получении объектов на MAC OSX 10.12

Я пытаюсь настроить Cocoapods на mac osx 10.12, я попытался выполнить эту команду в терминале, который он зависает при получении объекта: - cd ~/.cocoapods/repos GIT_TRACE=1; GIT_CURL_VERBOSE=1 git clone http://github.com/CocoaPods/Specs.git master ...
задан 15 июля '16 в 10:26
1
ответ

JGit достать файлы

У меня есть один репозиторий в двух разных папках (folder1 и folder2). Внутри репозиториев есть файл "oldFile" В folder1 выполняю следующие действия: echo 123 > oldFile touch newFile git add newFile oldFile git commit -m "Change the oldFile fro...
задан 15 июля '16 в 11:54