Groups | Search | Server Info | Login | Register


Groups > pt.comp.so.linux > #3218

Re: Como limpar um repositório GIT

Path csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From Daniel Cerqueira <dan.list@lispclub.com>
Newsgroups pt.comp.so.linux
Subject Re: Como limpar um repositório GIT
Date Tue, 10 Sep 2024 21:22:45 +0100
Organization A noiseless patient Spider
Lines 33
Message-ID <87v7z32r8q.fsf@lispclub.com> (permalink)
References <vbn71u$2fbfr$2@dont-email.me> <87o74v4rob.fsf@lispclub.com> <87ed5rpgiy.fsf@example.com>
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
Injection-Date Tue, 10 Sep 2024 22:22:47 +0200 (CEST)
Injection-Info dont-email.me; posting-host="01b7798fe5699346a849b5828084b30d"; logging-data="3307927"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19LbqdTln010KmVUM9JkZGxo2gqd2wJy7s="
User-Agent Gnus/5.13 (Gnus v5.13)
Cancel-Lock sha1:EjTiPtCDazlX4ezg/UJMC27lUOA= sha1:97PDRLSZz0tDL6xODFsou1TOCBU=
Xref csiph.com pt.comp.so.linux:3218

Show key headers only | View raw


Patricia Ferreira <pferreira@example.com> writes:

> Daniel Cerqueira <dan.list@lispclub.com> writes:
>
>> Tenta do git clean.
>>
>> $ git clean -fd
>
> Não recomendaria isso.  O OP vai acabar removendo algum arquivo que ele
> não deseja remover.  Ele está incomodado com os arquivos-bytecode de
> Python.  Um dia ele escreve um IMPORTANT.txt, por exemplo, não adicionou
> ao repositório ainda e o perde logo em seguida.
>
> Dizer ``git clean'' é tão fácil quanto ``make do-what-i-mean'', mas o
> do-what-i-mean pode ser muito mais seguro.  Por exemplo, 
>
> do-what-i-mean:
>         rm -f *.pyc

Uma regra no Makefile também é uma boa opção.

Eu costumo estar em cima daquilo que tenho dentro dos meus repos git.
Isto graças ao Magit do GNU Emacs. Por isso, é que eu sugeri o "git
clean".

Se quiseres apenas saber quais ficheiros um "git clean" apagará, usa
`git clean -dn`.

Mas acho que o "git clean" é a opção desejada (invés da regra no
Makefile). Também se pode especificar quais <pathspec> se deseja limpar.

O manual do git clean (`man git-clean`, ou então, pesquisar pelo manual
na internet) pode revelar a resposta desejada.

Back to pt.comp.so.linux | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Como limpar um repositório GIT João Jerónimo <jj.mailspam@yahoo.com> - 2024-09-09 17:17 +0100
  Re: Como limpar um repositório GIT Patricia Ferreira <pferreira@example.com> - 2024-09-09 21:02 -0300
    Re: Como limpar um repositório GIT João Jerónimo <jj.mailspam@yahoo.com> - 2024-09-10 11:04 +0100
  Re: Como limpar um repositório GIT Daniel Cerqueira <dan.list@lispclub.com> - 2024-09-10 13:30 +0100
    Re: Como limpar um repositório GIT Patricia Ferreira <pferreira@example.com> - 2024-09-10 14:25 -0300
      Re: Como limpar um repositório GIT Daniel Cerqueira <dan.list@lispclub.com> - 2024-09-10 21:22 +0100
      Re: Como limpar um repositório GIT João Jerónimo <jj.mailspam@yahoo.com> - 2024-09-24 10:38 +0100
        Re: Como limpar um repositório GIT Daniel Cerqueira <dan.list@lispclub.com> - 2024-09-24 12:46 +0100

csiph-web