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

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

17
Блокування двійкових файлів за допомогою системи контролю версій git
Протягом півтора років я не зводив очей з git-спільноти в надії перейти від SVN. Однією з особливих проблем, що стримують мене, є неможливість заблокувати двійкові файли. Протягом минулого року я ще не бачив подій з цього питання. Я розумію, що блокування файлів суперечить фундаментальним принципам розподіленого контролю джерел, але я …

5
Git: Як переходити між коммітами вперед і назад
У мене є новачкове запитання про Git: Мені потрібно рухатись вперед-назад в історії філії. Це означає, що мені потрібно повернути всі файли до стану, в якому вони перебували в якійсь старій редакції, а потім мені потрібно повернутися до останнього стану у сховищі. Мені не потрібно робити зобов’язання. З SVN це …
76 git  reset  pull  git-pull 

3
що таке еквівалент Git команд TFS для відключення / відключення? вишенька?
Я виявив, що команди police / unshelve у TFS дуже зручні та дуже прості у використанні. Що еквівалентно в Git? ось сценарій у TFS: Я вніс зміни в багажник Я зберігаю: набір змін зберігається на сервері (з міткою), і я отримую джерело назад перед змінами Я працюю в багажнику Хтось …
76 git  tfs 

1
Що таке список змін у IntelliJ IDEA?
Що таке список змін у IntelliJ IDEA? Це схоже на коміт? Додаючи один, я маю такі варіанти: Ім'я (текстове поле) Коментар (текстове поле) Зробіть цей список змін активним (прапорець) Контекст відстеження (прапорець)

3
Команда Git pull від іншого користувача
Я працюю зі своїм другом над проектом, кодом якого є Git. Якщо мені потрібно витягнути зміни з машини мого друга, чи можу я витягти їх зі свого імені користувача / пароля, використовуючи наступну команду без будь-яких проблем? git pull https://myusername@github.com/abc/theproject.git
76 git  github 

3
Git: знайти видалений код
Це робить мене горіхом. Як знайти код, який було видалено? Я в підсумку виявив, де це було створено з цим: $ git log --pretty=oneline -S'some code' І це досить добре, але мені також було цікаво дізнатись, де воно було видалено, і поки що, без кісток. Спочатку я намагався git diff …
76 git 

30
Початок роботи з Контролем версій
Мені потрібно впровадити контроль версій, навіть для тих розробників, які я роблю вдома. Я читав про те, наскільки чудово Subversion протягом останніх кількох років, і збирався присвятити себе вивченню цього збоку, поки не почув про те, що Git - це нова система управління версіями. З огляду на ситуацію, чи варто …

9
Командний рядок Git у Windows
Я встановив msysGit 1.7.10 на своєму комп'ютері з Windows 7. Мені потрібно знати, чи можу я все ще використовувати Git із командного рядка? Коли я зараз пробую gitкоманду в командному рядку, я бачу: 'git' не розпізнається як внутрішня або зовнішня команда, операційна програма або командний файл. Чи можу я якось …

6
Чи можу я використовувати Git для пошуку відповідних імен файлів у сховищі?
Просто скажіть, що у мене є файл: "HelloWorld.pm" у декількох підкаталогах у сховищі Git. Я хотів би виконати команду, щоб знайти повні шляхи всіх файлів, що відповідають "HelloWorld.pm": Наприклад: /path/to/repository/HelloWorld.pm /path/to/repository/but/much/deeper/down/HelloWorld.pm /path/to/repository/please/dont/make/me/search/through/the/lot/HelloWorld.pm Як я можу використовувати Git для ефективного пошуку всіх повних шляхів, що відповідають заданому імені файлу? Я усвідомлюю, …
76 git 

10
Де Git зберігає файли?
Я просто запустив такі команди у своєму проекті Ruby on Rails : git init git add . git commit -a -m 'Initial' Де Git насправді зберігає це сховище? (Це на моїй локальній машині, але де?)
76 git 

6
Чи є в Git опція “git pull --dry-run”?
Чи існує таке поняття як git pull --dry-run щоб побачити, як речі будуть об’єднані, перш ніж вони зіпсують моє робоче дерево? Зараз я роблю: git fetch origin && git merge --no-commit --no-ff Я не побачив нічого на сторінці довідки для "git-pull", пов'язаного з нею. Для уточнення, мені просто потрібно це …
76 git  git-pull 

7
git am error: “патч не застосовується”
Я намагаюся перенести кілька комітів з одного проекту на другий, подібний, за допомогою git. Тож я створив патч, що містить 5 комітів: git format-patch 4af51 --stdout > changes.patch Потім перемістіть патч у папку другого проекту та захочете застосувати патч: git am changes.patch ... але це видає мені помилку: Applying: Fixed …
76 git 


4
Як мені git reset --hard HEAD на Mercurial?
Я користувач Git, який намагається використовувати Mercurial. Ось що сталося: я зробив hg backoutнабір змін, який хотів повернути. Це створило нову голову, тому hg доручив мені об’єднати (я повертаюся до "за замовчуванням") Після злиття він сказав мені, що я все ще маю зобов'язання. Потім я помітив щось, що я зробив …
76 git  mercurial  merge  dvcs 

7
Більше одного значення для ключа user.name Git
З якоїсь причини я отримую помилку, що "Більше одного значення для ключа user.name", коли я намагаюся встановити user.name для мого облікового запису git. Як я можу встановити його для одного імені?
76 git  github 

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