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

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

1
Як неглибоко клонувати репо на певній гілці?
Як мені неглибоко клонувати репозиторій git, щоб мій клон містив лише 1 елемент історії та запускався у певній гілці? Я знаю, як зробити неглибокий клон: git clone --depth 1 https://path/to/myrepo.git але не запускати клон на певній гілці.

4
Git каже, що локальна гілка стоїть за віддаленою гілкою, але це не так
Сценарій: Я роблю нову гілку зламати його вчинити це штовхати його рубати на ньому ще скоєно ще раз спробуйте штовхнути ще раз Git відповідає: Оновлення було відхилено, оскільки кінчик вашої поточної гілки знаходиться за віддаленим аналогом. тощо Я єдиний, хто зламав цю гілку - ніхто інший її не чіпає. Віддалене …
82 git  git-push 

2
Git: отримання змін з іншої гілки
У мене є проект, який використовує git, і я хотів би запустити нову гілку, щоб додати головну нову функцію. Під mainгілкою я продовжуватиму додавати виправлення помилок та незначні функції. Через рівні проміжки часу я хотів би вносити зміни від основної гілки до моєї "головної нової функції". Який найкращий спосіб це …
82 git 


5
Як вбудувати скрипт bash безпосередньо всередину git-псевдоніма
Чи можу я вбудувати наступний код оболонки bash: for name in $(git diff --name-only $1); do git difftool $1 $name & done безпосередньо у створенні псевдоніма git: git config --global alias.diffall ***my-bash-code-here*** Це випливає з мого попереднього запитання / відповіді на SO, де я вкладаю код у файл .sh, а …
82 git  bash  shell  alias 

10
Фіксація конкретних файлів конфігурації машини
Поширеним сценарієм, коли я розробляю, є те, що кодова база матиме кілька конфігураційних файлів, які вимагають певних налаштувань машини. Ці файли перевірятимуться у Git, а інші розробники завжди випадково перевірятимуть їх і порушуватимуть чужу конфігурацію. Простим рішенням цього було б просто не реєструвати їх у Git або навіть додатково додати …

4
Як надсилати локальні зміни до віддаленого сховища git на bitbucket
Я тестую Git та Bitbucket. Я створив сховище на Bitbucket і створив локальну копію репозиторію, і в нього роблю файли. Здається, я не можу перенести файли з мого локального сховища у віддалене сховище. Ось що я роблю: git clone https://me@bitbucket.org/me/test.git cd test touch dummy git add dummy git commit dummy …
82 git  bitbucket 

20
Переривання коміту через порожнє повідомлення коміту
Як початківець git-користувач, коли я намагаюся взяти участь у роботі git commit -a -v і я ввожу повідомлення про коміт у своєму редакторі, закриваю файл і отримую таку помилку: Aborting commit due to empty commit message. Я прочитав майже всі теми, що стосуються цього питання, змінив редакторів, в основному пробував …
82 git 



6
Як відкрити SourceTree з командного рядка?
Чи є швидкий і простий спосіб відкрити сховище git у SourceTree з командного рядка? Я роблю багато роботи з git з терміналу, але іноді хороший перегляд історії / різниця не може бути замінений. Хотілося б мати можливість відкривати без використання закладок.

15
Git штовхає до віддаленого сховища GitHub як неправильний користувач
У мене є робочий і особистий обліковий запис GitHub. Спочатку я використовував особистий для тестових проектів, потім перейшов і зробив сховище з іншим обліковим записом на тому ж комп'ютері. Тепер я знову хотів створити нове сховище в особистому кабінеті, змінив глобальний та локальний user.name, а також створив нову пару ключів …

7
git описує помилку "fatal: Імена не знайдені, нічого не можна описати"
Я використовую git 1.7.1 на Ubuntu 10.10 amd64, і я намагаюся витягти хеш мого репозиторію HEAD, щоб використовувати його в автоматизованій інформації про версію, яку я компілюю в свій проект. Раніше це завжди працювало за допомогою git describe --tags однак git зараз кидає fatal: No names found, cannot describe anything. …
82 git 


6
Показує ієрархію гілок у командному рядку?
Мені цікаво, чи є спосіб показати ієрархію гілок у командному рядку? Наприклад, якщо я використовую git branch, замість того, щоб бачити такий вивід: * master joes_work refactoring experiment Ви бачите такий вивід: * master joes_work refactoring experiment Таким чином легко зрозуміти, яка гілка певної гілки .. відгалужена. Навіть якщо немає …
82 git 

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