Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11614|Отговор: 1

git undo commit

[Копирай линк]
Публикувано в 28.04.2018 г. 16:37:25 ч. | | |
Ако случайно заклетите файл, който не се нуждае от commit, можете да го отмените.

Първо използвай git log, за да провериш commit log-а

COMMIT 422bc088a7d6c5429f1d0760d008d86c505f4abe  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:19:23 2012 +0800  
  
    Премахнете ограничението за броя на скорошните търсения  
  
Коммит 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85  
Merge: 461ac36 0283074  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:16:09 2012 +0800  

Намерете хеш стойността на комита, който трябва да бъде върнат назад,

Git Reset --hard commit_id

Използвайте горната команда, за да се върнете назад

Следващото е на Дубан

Дневникът на Цан Ян

Причина: Не, Xiaoxin изпрати файла, записващ IP адреса на фирмения сървър, номера на акаунта и паролата в git

Методи:


Други:

    Според –soft –mixed –hard, работното дърво, index и HEAD се нулират:
    git reset –mixed: Това е по подразбиране, git reset без никакви параметри, тоест се връща към определена версия, като се запазват само изходният код, информацията за commit и index
    git reset –soft: Връща се към определена версия, връща само информацията за комита и не се връща към нивото на индексния файл. Ако все още искаш да подадеш, просто се ангажирай директно
    git reset –hard: Ако напълно се върнете към определена версия, локалният изходен код също ще се промени на съдържанието на предишната версия


    Най-скорошният коммит на HEAD
    HEAD^ Последен път
    <commit_id> SHA1 стойността за всеки commit. може да се види в git log или в таба commit на страницата




Предишен:Персонализирани функции на MVC модела
Следващ:Изтегляне на инструмент за масова промоция на SMS в Alibaba Cloud
Публикувано в 28.04.2018 г. 17:40:22 ч. |
https://git-scm.com/book/zh/v2
Инструкции за работа с git
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com