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

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

11
Як зробити так, щоб змінити режим файлу ігнорування Git (chmod)?
У мене є проект, в якому мені доводиться змінювати режим файлів з chmodна 777 під час розвитку, але який не повинен змінюватися в основному репо. Git підключається chmod -R 777 .і позначає всі файли як змінені. Чи є спосіб внести зміни в режим ігнорування Git, внесені до файлів?
2308 git  ignore  chmod 

30
Git fetch віддалене відділення
Ми з колегою працюємо над тим самим сховищем. Ми розділили його на дві гілки, кожна технічно для різних проектів, але вони мають схожість, тому ми іноді захочемо повернутись до * masterвід branch. Однак у мене є branch. Як мій колега може конкретно тягнути цю гілку? Схоже, git cloneсховище не створює …

18
Як ви клонуєте сховище Git у певну папку?
Виконання команди git clone git@github.com:whateverстворює каталог у моїй поточній папці з іменем whateverта видаляє вміст сховища Git у цю папку: /httpdocs/whatever/public Моя проблема полягає в тому, що мені потрібен вміст сховища Git, клонований у мою поточну директорію, щоб вони відображалися у потрібному місці для веб-сервера: /httpdocs/public Я знаю, як переміщувати …
2243 git  repository  git-clone 

16
Як змінити вказаний коміт?
Зазвичай я надсилаю на перегляд список комітетів. Якщо у мене є такі зобов'язання: HEAD Commit3 Commit2 Commit1 ... Я знаю, що можу змінити фіксацію голови git commit --amend. Але як я можу змінити Commit1, враховуючи, що це не HEADзобов'язання?

8
Як ви натискаєте тег до віддаленого сховища за допомогою Git?
Я клонував віддалений сховище Git до свого ноутбука, тоді я хотів додати тег, щоб я побіг git tag mytag master Коли я запускаю git tagна своєму ноутбуці, відображається тег mytag. Потім я хочу натиснути це на віддалений сховище, щоб я мав цей тег на всіх своїх клієнтах, тому я запускаю, …

20
Git відмовляється об'єднати споріднені історії на Rebase
Під git rebase origin/developmentчас наступного повідомлення про помилку відображається від Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Моя версія Git - 2.9.0. У попередній версії це працювало чудово. Як я можу продовжити цю базу даних, що дозволяє пов’язати між собою історії з вимушеним прапором, представленим у …
2144 git  rebase 

13
Як я показую зміни, які відбулися?
Я здійснив кілька змін, які слід здійснити; як я можу побачити різницю всіх файлів, які ставлять для наступного комітету? Мені відомо про статус git , але я хотів би бачити фактичні розбіжності - не лише назви файлів, які інсценізуються. Я бачив, що на сторінці людини git-diff (1) написано git diff …
2137 git  diff  dvcs  git-diff  git-stage 

18
Як змінити автора комісії для одного конкретного комітету?
Я хочу змінити автора одного конкретного комітету в історії. Це не останнє зобов’язання. Я знаю про це запитання - Як змінити автора комітету в git? Але я думаю про щось, де я ідентифікую фіксацію по хешу чи короткоштришному.
2108 git  git-commit 

18
Показано, які файли змінилися між двома версіями
Я хочу об'єднати дві гілки, які були відокремлені деякий час і хотіли знати, які файли були змінені. Перейшов за цим посиланням: http://linux.yyz.us/git-howto.html, що було дуже корисно. Інструменти для порівняння галузей, на які я натрапив: git diff master..branch git log master..branch git shortlog master..branch Мені було цікаво, чи є щось на …
2105 git  branch  git-branch  git-diff 

13
Який найкращий (і найбезпечніший) спосіб об’єднати гіт Git у master?
Створено нову гілку master, яку ми називаємо test. Є кілька розробників, які або зобов’язуються masterстворювати інші гілки, і пізніше об'єднуються в master. Скажімо, робота над цим testзаймає кілька днів, і ви хочете постійно testоновлюватись із зобов’язаннями всередині master. Я б зробив git pull origin masterз test. Питання 1: Це правильний …

15
Як "git clone", включаючи підмодулі?
Я намагаюся поставити підмодуль у репо. Проблема полягає в тому, що коли я клоную батьківський репо, папка підмодуля повністю порожня. Чи є спосіб зробити так, щоб git clone parent_repoнасправді помістити дані в папку підмодуля? Наприклад, http://github.com/cwolves/sequelize/tree/master/lib/ , nodejs-mysql-nativeвказує на зовнішній мерзотника подмодуль, але коли я перевірка на sequelizeпроект, що папка …
1990 git  git-submodules 


14
Завантажте певний тег за допомогою Git
Я намагаюся зрозуміти, як я можу завантажити певний тег сховища Git - це одна версія за поточною версією. Я бачив, що на веб-сторінці git був тег для попередньої версії з назвою об'єкта чимось довгим шістнадцятковим номером. Але назва версії "Tagged release 1.1.5 " відповідно до сайту. Я спробував таку команду, …
1941 git  git-clone  git-tag 


20
Як отримати хеш для поточного комітету в Git?
Я хотів би зберегти (поки що) можливість зв’язати набори змін Git з робочими, що зберігаються в TFS. Я вже написав інструмент (використовуючи гачок від Git), за допомогою якого я можу вставити workitemidentifiers у повідомлення набору змін Git. Однак я також хотів би зберегти ідентифікатор комісії Git (хеша) у користувальницькому полі …
1931 git  tfs  tfs-workitem  changeset 

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