Питання з тегом 'git'

Git - це система управління версіями з відкритим вихідним кодом (DVCS). Використовуйте цей тег для питань, пов'язаних з використанням Git і робочими процесами. НЕ використовуйте тег [tag: github] для пов'язаних з Git проблем просто тому, що репозиторій знаходиться на GitHub. Крім того, не використовуйте цей тег для загальних питань програмування, які пов'язані з репозиторієм Git.
92
відповідей

Як мені скасувати останні коммітов в Git?

Я випадково передав неправильні файли в Git, але я ще не відправив Комміт на сервер. Як я можу скасувати ці коммітов з локального сховища?
заданий 29 травня '09 о 21:09
40
відповідей

Як видалити гілку Git як локально, так і віддалено?

Я хочу видалити гілку як локально, так і в моїй віддаленої проектної вилці на GitHub. Чи не вдалося видалити віддалену гілку $ git branch -d remotes / origin / bugfix error: branch 'remotes / origin / bugfix' not found. $ Git branch -d origin / bugfix error: br ...
заданий 05 Січня. '10 в 4:12
46
відповідей

У чому різниця між 'git pull' і 'git fetch'?

Примітка модератора. З огляду на, що на це питання вже було відправлено шістдесят сім відповідей (деякі з них були видалені), подумайте, чи не вносите ви що-небудь нове перед відправкою іншого. Які відмінності між git pull і git fetch?
заданий 15 нояб. '08 о 12:51
34
відповідей

Як скасувати 'git add' перед фіксацією?

Я помилково додав файли в git за допомогою команди: git add myfile.txt Я ще не запускав git commit. Чи є спосіб скасувати це, щоб ці файли не були включені в комерц? На даний момент є 48 відповідей (деякі віддалені) .Будь ласка, чи не добав ...
заданий 08 дек. '08 в 0:57
27
відповідей

Як змінити існуючі, unpushed коммітов?

Я написав неправильну річ в повідомленні коммітов. Крім того, я забув включити деякі файли. Як змінити повідомлення / файли коміта? Комміт ще не запущено.
заданий 07 Жовтня. '08 о 18:44
41
відповідь

Як повернути репозиторій Git в попередню фіксацію

Як я можу повернутися з поточного стану в моментальний знімок, зроблений на певній фіксації? Якщо я роблю git log, то я отримую наступний висновок: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b 'Author: Me <me@me.com> Date: ...
заданий 06 нояб. '10 о 19:58
36
відповідей

Як видалити локальні (не відслідковуються) файли з поточного робочого дерева Git?

Як видалити непотрібні локальні файли з поточного робочого дерева?
заданий 14 сент. '08 о 12:06
24
відповідей

Як перейменувати локальну гілка Git?

Я не хочу перейменовувати віддалену гілку, як описано в Перейменувати головну гілку для локальних і віддалених репозиторіїв Git. Як перейменувати локальну гілка, яка не була натиснута на віддалену гілку?
заданий 06 липня '11 о 6:20
26
відповідей

Як перевірити віддалену гілку Git?

Хтось натиснув гілка з ім'ям test з git push origin test до загального репозиторій. Я бачу гілку з git branch -r. Тепер я намагаюся перевірити віддалену гілку test. Я пробував: git checkout test, який нічого не робить git checkout origin / test дає ...
заданий 23 нояб. '09 о 17:23
39
відповідей

Як змусити "git pull" перезаписати локальні файли?

Як примусово перезаписати локальні файли в git pull? Сценарій наступний: Член команди модифікує шаблони для сайту, над яким ми працюємо Вони додають деякі зображення в каталог зображень (але забувають додати їх під контролем і ...
заданий 14 липня '09 о 17:58
37
відповідей

Як вирішити конфлікти злиття в Git

Чи є хороший спосіб пояснити, як вирішувати конфлікти злиття в Git?
заданий 02 Жовтня. '08 о 14:31
22
відповідей

Як зробити Git "забути" про файлі, який був відстежено, але тепер знаходиться в .gitignore?

Існує файл, який відстежується git, але тепер файл знаходиться в списку .gitignore. Проте, цей файл не зникає в git status після його редагування. Як ви змушуєте git повністю забути про це?
заданий 13 Серпня. '09 о 22:23
32
відповідей

Як відмовитися від невстановлених змін в Git?

Як скасувати зміни в моїй робочій копії, які не вказані в індексі?
заданий 09 сент. '08 о 22:33
30
відповідей

Reset або повернути конкретний файл в конкретну ревізію за допомогою Git?

Я вніс деякі зміни в файл, який був переданий кілька разів як частина групи файлів, але тепер хочу reset / повернути зміни на нього назад в попередню версію. Я зробив git log разом з git diff, щоб знайти потрібний мені варіант, але просто ...
заданий 19 Жовтня. '08 о 2:34
13
відповідей

Як перемістити новий локальний гілка в віддалений репозиторій Git і відстежувати його?

Я хочу мати можливість зробити наступне: Створіть локальну гілка на основі будь-якої іншої (віддаленої або локальної) гілки (через git branch або git checkout -b) Натисніть локальну гілка в віддалений репозиторій (публікація), але зробіть це ...
заданий 04 травня '10 о 15:58