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

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

8
Мастер об’єднання Git у гілку функцій
Скажімо, у Git у нас є така ситуація: Створене сховище: mkdir GitTest2 cd GitTest2 git init Деякі зміни в майстрі відбуваються і приймаються: echo "On Master" > file git commit -a -m "Initial commit" Feature1 відгалужений майстер, і виконується деяка робота: git branch feature1 git checkout feature1 echo "Feature1" > …

10
Скасувати git pull, як повернути репост до старого стану
Чи є спосіб повернути або скасувати потягнення git, щоб моє джерело / репортаж прийшло до старого стану, який був до того, як робити git pull? Я хочу це зробити, тому що він об'єднав деякі файли, які я не хотів робити, а лише об'єднав інші файли, що залишилися. Отже, я хочу …

9
Поточний скидання одного файлу
Наразі у моєму робочому каталозі є три змінених файли. Однак я хочу, щоб одна з них була повернена до статусу HEAD. У SVN я б використовував svn revert <filename>(далі - за svn update <filename>потреби), але в Git я повинен використовувати git reset --hard. Однак ця команда не може працювати в …
1004 git 

6
Git: Створіть гілку з нестандартних / незапущених змін у master
Контекст: Я працюю над майстром, додаючи просту функцію. Через кілька хвилин я усвідомлюю, що це не так просто, і треба було б краще працювати в новій гілці. Це завжди трапляється зі мною, і я поняття не маю, як перейти на іншу гілку і взяти всі ці невмілі зміни зі мною, …
991 git  git-stash 

8
Створіть філію в Git з іншої гілки
У мене є дві гілки: майстер і дев Я хочу створити "функціональну гілку" з гілки розробників . В даний час у відділенні dev, я роблю: $ git checkout -b myfeature dev ... (деяка робота) $ git commit -am "blablabla" $ git push origin myfeature Але, візуалізуючи свої гілки, я отримав: …

11
Як мати назви git log show, як svn log -v
Журнал SVN має режим "-v", який виводить назви файлів, змінених у кожному комісі, наприклад: jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (ср., 03 січня 2007 р.) | 1 рядок Змінені шляхи: A / АВТОРИ A / КОПІВАННЯ A / ChangeLog A / ЕВОЛЮЦІЯ …
987 svn  git  logging 

12
Як відновити кілька git-комітетів?
У мене є сховище git, яке виглядає приблизно так: A -> B -> C -> D -> HEAD Я хочу, щоб керівник відділення вказував на A, тобто я хочу, щоб B, C, D і HEAD зникли, і я хочу, щоб голова була синонімом A. Здається, я можу спробувати відновити базу …
982 git  commit  git-revert 

11
Зміна повідомлення про фіксацію git після натискання (враховуючи, що ніхто не витягнув з віддаленого)
Я зробив git фіксацію та наступний поштовх. Я хотів би змінити повідомлення про фіксацію. Якщо я правильно розумію, це не доцільно, оскільки хтось, можливо, витяг із віддаленого сховища, перш ніж я вніс такі зміни. Що робити, якщо я знаю, що ніхто не тягнув? Чи є спосіб це зробити?
981 git  push  commit 


19
Як я можу зупинити показ .gitignore від появи у списку не відстежених файлів?
Я щойно зробив git initкорінь свого нового проекту. Потім я створив .gitignoreфайл. Тепер, коли я набираюgit status , .gitignore файл відображається у списку файлів , які не відстежуються . Чому так?

11
Git робочий процес та перезавантаження та злиття питань
Я вже пару місяців використовую Git для проекту з іншим розробником. Я маю декілька років досвіду роботи зі SVN , тому, мабуть, я приношу багато багажу на стосунки. Я чув, що Git чудово підходить для розгалуження та злиття, і поки що я просто не бачу цього. Звичайно, розгалуження мертве просто, …



30
Помилка Git push '[віддалено відхилено] master -> master (гілка зараз перевірена)'
Вчора я розмістив запитання про те, як клонувати сховище Git з однієї зі своїх машин на іншу. Як я можу "git clone" з іншої машини? . Зараз я можу успішно клонувати репозиторій Git з мого джерела (192.168.1.2) до мого місця призначення (192.168.1.1). Але коли я змінив файл, a git commit …
961 git  git-push 


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