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

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

6
Чи може проект мати багато джерел?
Чи може проект мати два (або більше) "джерела" в Git? Я хотів би піднести один проект як до github, так і до сервера Heroku . Зокрема, ця помилка з’являється при додаванні сховища github: $ git remote add origin https://github.com/Company_Name/repository_name.git fatal: remote origin already exists.
188 git  github  repository 

9
Яка різниця між Forking та Cloning на GitHub?
Мені хотілося б знати відмінності між створенням Fork проекту та cloneйого виконанням. Чи можу я надсилати запити на витяг через GitHub, лише якщо я відправив проект?
187 git  github 

3
Оновлення та здійснення лише прав файлу за допомогою керування версіями git
Щойно перетворив some.shфайл у виконуваний файл ( chmod 755 ...), дозволи було оновлено, але не вміст. Чи є спосіб зафіксувати файл в git, щоб виконуваний файл був відновлений / встановлений на клонування / касі / витягуванні ? Оновлення: як я можу відстежити, що нові дозволи були подані github?
187 git 


7
go отримати результати в 'термінальних запитах відключено' для помилки github private repo
Я створив приватний приклад repo / myprivaterepo, використовуючи інтерфейс Github у своєму браузері. Потім я зайшов у свій каталог go (на робочому столі) і клонував його: $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo Все йде нормально. Створив файл-планувальник.go, додав до репо і натискав. $ vim scheduler.go $ git add scheduler.go …
187 git  go 

5
Як просто створити виправлення з моєї останньої версії git?
Я шукаю магічну команду створення патчу з останнього зробленого комітету. Мій робочий процес іноді виглядає приблизно так vi some.txt git add some.txt git commit -m "some change" і тепер я просто хочу писати git create-patch-from-last-commit-to-file SOME-PATCH0001.patch але що я повинен помістити туди замість create-patch-from-last-commit-to-file?
186 git  patch 

6
Стратегія Git для невеликих розробників [закрита]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання У нас є веб-додаток, який ми оновлюємо та випускаємо майже щодня. …
186 git  branch  git-branch 

11
"Неможливо оновити шляхи та одночасно перейти до гілки"
Я іноді використовую checkout -bопцію, щоб створити нову гілку, перевірити її одночасно і налаштувати відстеження в одній команді. У новому середовищі я отримую цю помилку: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. Did you intend to checkout …
186 git  git-checkout 

11
Як "git show" зробити об'єкт злиття з комбінованим різницевим виведенням, навіть коли кожен змінений файл узгоджується з одним із батьків?
Зробивши «просте» злиття (одне без конфліктів), git showзазвичай показує лише щось на зразок commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 (HEAD, master) Merge: fc17405 ee2de56 Author: Tilman Vogel <email@email> Date: Tue Feb 22 00:27:17 2011 +0100 Merge branch 'testing' into master Це відбувається тому, що для злиття git showвикористовується комбінований формат diff, який опускає файли, …
186 git  merge 


5
Скасувати "git add <dir>"?
Я помилково додав файли за допомогою команди "git add dir". Я ще не виконував "git commit". Чи є спосіб видалити цей dir та все, що міститься в ньому, з комітету? Я спробував git reset dir, але не вийшло. Мабуть, git reset fileце спосіб його скасувати. Але у мене так багато …
186 git  git-reset 

3
Відміняє випадковий git stash pop
Я приховав деякі локальні зміни, перш ніж здійснити складне злиття, зробив злиття, а потім тупо забув здійснити перед запуском git stash pop. Поп створив деякі проблеми (погані виклики методів у великій кодовій базі), які важко знайти. Я побіг git stash show, тому я принаймні знаю, які файли було змінено. Якщо …
186 git  git-stash 

8
git stash -> злиття прихованих змін із поточними змінами
Я вніс деякі зміни до своєї філії і зрозумів, що забув, що приховав деякі інші необхідні зміни у зазначеній гілці. Те, що я хочу, - це спосіб злити мої приховані зміни з поточними змінами. Чи є спосіб це зробити? Більше для зручності, я врешті-решт відмовився і здійснив спочатку свої поточні …
186 git  git-merge  git-stash 

5
Як змусити Git pull використовувати rebase за замовчуванням для всіх моїх сховищ?
Чи є спосіб налаштувати хост-сховище Git таким, щоб будь-який git pullзроблений з його (локальних) клонів використовував --rebaseза замовчуванням? Шукаючи на переповнюванні стека, я дізнався про branch.autosetuprebase, але це потрібно налаштувати на клон окремо. Мій потік проекту встановлюється такий , що ми pullв developгалузі , перш за mergeІНГ гілка функції до …
186 git 

3
Чому git revert скаржиться на пропущений варіант -m?
Тож я працюю над проектом разом з іншими людьми, і над цим видом працює кілька вилок github. Хтось просто вирішив проблему, і я з’єднався з його виделкою, але потім зрозумів, що можу знайти краще рішення. Я хочу скасувати зобов’язання, яке я тільки що взяв. Я спробував це зробити, git revert …
185 git  github  git-revert 

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