Запитання з тегом «git»

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

7
Передача ssh параметрів для git clone
Я намагаюся запустити git cloneбез ssh перевірку ключа хоста репозиторію. Я можу це зробити з ssh так: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no user@host Чи є спосіб передавати ті самі параметри ssh команді git clone? Редагувати: Існує обмеження, що я не можу змінювати ~/.ssh/configабо будь-які інші файли на цій машині.
103 git  ssh 

1
Що означає git push origin HEAD?
В офіційному путівнику я знайшов : git push origin HEAD Зручний спосіб пересунути поточну гілку на те саме ім'я на пульті дистанційного керування. Однак значення команди мені не зрозуміле. Чому це має такий ефект? Я не зміг знайти відповідь ( це питання, мабуть, вирішує проблему, але назва вводить в оману).
103 git  git-push 

6
IntelliJ: Перегляд різниць усіх змінених файлів між локальними та git-комітками / гілками
Використання розглядача розробок IntelliJ - це дуже приємний спосіб перегляду коду, оскільки ви можете внести зміни у свою локальну версію, використовуючи всі можливості редактора коду IntelliJ (рефакторинг, завершення тощо). На жаль, я не розробив, як зробити найважливіше, коли ви робите огляди коду в IntelliJ, а саме: Переглядаючи різницю всіх змінених …
103 git  intellij-idea 

3
Видаліть модифікований файл із запиту на витягування
На даний момент у мене є 3 модифіковані файли (нових файлів немає). Я хотів би видалити один із цих файлів із запиту на витягування, щоб запит на витягування містив зміни лише до двох файлів, а третій залишав у вихідному, незайманому стані. Я спробував кілька речей (перевірити оригінальну версію файлу тощо …

4
Як я можу створити сховище Git із назвою гілки за замовчуванням, відмінною від “master”?
У книзі Pro Git сказано “Походження” не є особливим Подібно до того, як назва гілки "master" не має особливого значення в Git, як і "походження". Хоча “master” - це ім’я за замовчуванням для початкової гілки під час запуску git init, що є єдиною причиною його широкого використання , “origin” - …

4
Як sbt можна витягти артефакти залежності від git?
Я чув (і знаю, що бачив і приклади, якщо тільки я пам'ятаю, де), які sbtможуть отримати залежності від git repo. Я шукаю отримати harrah / up від github. Репозиторій не надає жодних файлів JAR-артефакту, лише дерево джерела, яке створено для побудови за допомогою sbt. Я уявляю собі, процес sbtзавантажить джерело …

11
Чи можу я використовувати свій існуючий git repo за допомогою функції openhift?
Чи потрібно мати git repo лише у режимі openhift? У мене вже є bitbucket / github git repo, і я вважаю за краще лише туди. Чи можу я просто зачепитися за нього, щоб відкритий зсув набув залякування? Або для спрощення, я натискаю лише на github, але коли я хочу розгорнути, …
102 git  openshift 

6
.gitignore файл, де я повинен його розмістити у своєму проекті xcode?
Я хочу, щоб git ігнорував мій UserInterfaceState.xcuserstateфайл у моєму проекті XCode4, але куди я повинен його розмістити .gitignore? Чи він знаходиться всередині .gitпапки? чи поза? Знаходиться .gitв одній папці з ProjectName.xcodeprojфайлом
102 xcode  git  gitignore 

1
Чому у Git є час на чай?
У файлі date.c у вихідному коді Git я зазначаю таку структуру спеціальних імен часу: static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = { { "yesterday", date_yesterday }, { "noon", date_noon }, { "midnight", date_midnight }, { "tea", date_tea …
102 git 

7
Як я можу "скасувати" клон - єдину гілку?
Я клонував репо за допомогою git clone -b <branch name> --single-branch <github url> <target directory> Це клонувало ТІЛЬКО цю гілку, але тепер я хочу перейти до майстра та інших гілок. Чи є якийсь спосіб, крім того, щоб очистити його і почати клонувати решту репо, що я можу скасувати налаштування --sele-гілка?
102 git  github 

4
Переглядайте сирітські обряди в Git
Мій сховище git якось вийшов химерним - я завантажив msysgit сьогодні вранці, і замість того, щоб назва гілки відображалася після поточного каталогу, вона говорить "((ref: re ...))", "git status" повідомляє про все як новий файл, "git log" та "git reflog" скажіть мені "фатально: погана редакція за замовчуванням" HEAD "" тощо. …
102 git 

4
git: перемикайте гілку, не відриваючи голову
У мене є сховище на github з основною гілкою (master) та гілкою для деяких експериментальних робіт. Я зробив кілька комітетів і підштовхнувся до експериментальної гілки, і все було добре. Тепер, на іншій машині, я намагаюся клонувати мій репозиторій (Git клон сховища ) , а потім перейти до експериментальної гілки (мерзотник …

14
Вставити git commit хеш у .Net dll
Я будую додаток C #, використовуючи Git в якості контролю версій. Чи є спосіб автоматично вставити останній хеш комісій у виконуваний файл під час створення програми? Наприклад, друк хеш-файлів на консоль виглядатиме приблизно так: class PrintCommitHash { private String lastCommitHash = ?? // What do I put here? static void …
102 c#  git 

2
Чому git AuthorDate відрізняється від CommDate?
Я переглядаю свої журнали git і виявляю, що AuthorDate та CommDate дещо відрізняються для деяких моїх зобов'язань: commit 3a5912f90dc5227f308e99f95152fbee2301c59a Author: <hidden> AuthorDate: Fri Jun 15 10:57:22 2012 +0800 Commit: <hidden> CommitDate: Fri Jun 15 11:14:37 2012 +0800 Автор і прихильність - це те саме, що я. Як це відбувається? Я …
102 git 

2
Витягніть всі комісії з гілки, пересуньте вказані комісії до іншої
У мене є такі відділення: master production та наступні віддалені відділення: origin/master origin/production У мене є сценарій, який отримує origin/masterгілку і отримує відмінність того, що змінилося з мого останнього вибору ( log -p master..origin/master). Тоді я зливаюся origin/master. Знайдені комісії висуваються на інструмент перегляду коду. Я хочу підштовхнути успішні зобов’язання …
102 git  branch 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.