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

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

6
Покажіть, на якому тезі git ви перебуваєте?
У мене виникають проблеми з тим, який тег наразі перевірено. Коли я роблю: git checkout tag1 git branch Я, здається, не можу дізнатися, на якому тезі я. Це лише журнали: * (no branch) master Чи можна дізнатися, які теги перевіряються? У наведеному вище прикладі це було б tag1.

12
Хороші способи управління журналом змін за допомогою git?
Я вже деякий час використовую Git, і нещодавно я почав використовувати його для тегування моїх випусків, щоб я міг легше відслідковувати зміни та мати змогу бачити, яку версію працює кожен наш клієнт (на жаль, код наразі мандатує що кожен клієнт має свою копію сайту PHP; я змінюю це, але це …
214 git  github  changelog 

9
Як завантажити гілку з git?
У мене розміщений проект на GitHub. Я створив гілку на одному комп’ютері, а потім змістив зміни до GitHub за допомогою: git push origin branch-name Зараз я перебуваю на іншому комп’ютері, і хочу завантажити цю гілку. Тому я спробував: git pull origin branch-name ... але все це було перезаписано мою головну …
214 git  branch 

11
Журнал Git, щоб отримати комісії лише для певної гілки
Я хочу перерахувати всі комісії, які є лише частиною конкретної галузі. З наступним, він перераховує всі комісії з гілки, але також від батьків (головного) git log mybranch Іншим варіантом, який я знайшов, було виключення об'єктів, доступних майстром, і дає мені те, що я хочу, але я хотів би уникнути необхідності …
214 git 


9
Як видалити певну редакцію в історії git?
Припустимо, ваша історія git виглядає приблизно так: 1 2 3 4 5 1–5 - це окремі зміни. Вам потрібно видалити 3, зберігаючи 1, 2, 4 і 5. Як це можна зробити? Чи є ефективний метод, коли після видалення є сотні версій?
213 git 

4
Як налаштувати проект git для використання зовнішнього підмодуля repo?
Я хотів би створити репо, яке тягне у віддалений репо. Наприклад, скажімо, jQuery як підмодуль: git://github.com/jquery/jquery.git Яким би був процес створення репо з jQuery як підмодулю та додавання мого власного зовнішнього як віддаленого репо. Крім того, коли це налаштування, якщо я натискаю / тягну до власного пульта, чи залишиться зовнішня …

5
Чи є спосіб "автоматичного дизайну" здійснювати в Git ключем GPG?
Чи є простий спосіб змусити Git завжди підписувати кожен створений комірок або тег? Я спробував це з чимось на кшталт: псевдонім здійснювати = виконувати -S Але це не зробило трюку. Я не хочу встановлювати іншу програму, щоб це сталося. Це можна зробити з легкістю? Лише побічне запитання, можливо, комітети не …

2
Як отримати git журнал з усіх гілок для автора відразу?
Мені потрібно отримати звіт про всі вчинки, які зробив автор. Поки що у мене є сценарій, який містить наступну команду: git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr Це чудово працює. Однак він повідомляє лише про дії для поточної галузі. Чи є якийсь варіант, який би записував повідомлення про фіксацію …
213 git 

11
У чому полягає "практична" різниця між сховищем Bare і не-Bare?
Я читав про голі та не голі / типові сховища в Git. Я не зміг (теоретично) зрозуміти відмінності між ними, і чому я повинен "підштовхуватися" до голого сховища. Ось угода: Наразі я єдиний, хто працює над проектом на трьох різних комп’ютерах, але згодом у ньому буде більше людей, тому я …
213 git  repository  git-bare 

5
Що таке .gitignore саме?
Я щойно створив сховище Github і цікавився, для чого .gitignoreфайл. Я почав з того, що не створював жодного, а додав його через те, що більшість сховищ має його. Чи потрібно мені мати його? Чи можу я / просто проігнорувати це чи він має користь? Я провів деякі дослідження з цього …
212 git  github  gitignore 

5
Скільки git sha *, як правило, вважається необхідним для однозначної ідентифікації зміни в заданій кодовій базі?
Якщо ви збираєтеся побудувати, скажімо, структуру каталогів, де каталог призначений для фіксації у сховищі Git, і ви хочете, щоб він був досить коротким, щоб очі не кровоточили, але досить довгим, щоб шанс його зіткнувся. було б мізерно мало, скільки взагалі потрібна підрядок SHA? Скажімо, я хочу однозначно визначити цю зміну: …
212 git  github  sha 

3
Як змусити Eclipse / EGit розпізнавати наявну інформацію сховища після оновлення?
Після оновлення Eclipse з Helios до Indigo з плагіном EGit 1.0.0, здається, всі мої проекти втратили свої метадані відповідно до своїх сховищ git. У Геліосі кожен проект Eclipse був власним сховищем git. Під час оновлення до Indigo я сподівався, що я можу продовжувати використовувати робочу область від Helios. Після оновлення …
211 git  eclipse 

9
Для чого я буду використовувати git-worktree?
Я читав пост Гітхуба на git-worktree . Вони пишуть: Припустимо, ви працюєте в сховищі Git у відділенні під назвою feature, коли користувач повідомляє про помилку з високою терміновістю master. Спочатку ви створюєте пов’язане робоче дерево з новою гілкою, hotfixперевіряєте відносно головного […] Ви можете виправити помилку, натиснути виправлення та створити …
211 git  git-worktree 

11
Як я можу використовувати Notepad ++ (або інше) з msysgit?
Як я можу використовувати Notepad ++ (або будь-який інший редактор, крім vim) разом з msysgit? Я спробував усе наступне безрезультатно: git config --global core.editor C:\Program Files\Notepad++\notepad++.exe git config --global core.editor "C:\Program Files\Notepad++\notepad++.exe" git config --global core.editor C:/Program Files/Notepad++/notepad++.exe git config --global core.editor C:\\Program Files\\Notepad++\\notepad++.exe

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