<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>git Archives - Dicas de PHP</title>
	<atom:link href="https://dicasdephp.com.br/tags/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://dicasdephp.com.br/tags/git/</link>
	<description>PHP de um jeito muito fácil!</description>
	<lastBuildDate>Tue, 29 Aug 2023 19:38:36 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>GIT: Como voltar commits de forma segura e eficaz</title>
		<link>https://dicasdephp.com.br/git-revert-reset-voltar-commit/</link>
					<comments>https://dicasdephp.com.br/git-revert-reset-voltar-commit/#respond</comments>
		
		<dc:creator><![CDATA[dicasdephp]]></dc:creator>
		<pubDate>Tue, 29 Aug 2023 19:35:46 +0000</pubDate>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://dicasdephp.com.br/?p=974</guid>

					<description><![CDATA[<p>Para voltar o versionamento para um commit anterior no Git, existem algumas abordagens que você pode seguir, dependendo da situação. Vou descrever dois métodos principais: usando o git reset e o git revert. 1. Usando git reset: Este método reescreve o histórico do Git, portanto, tenha cuidado ao usá-lo, especialmente em repositórios compartilhados, pois ele ... <a title="GIT: Como voltar commits de forma segura e eficaz" class="read-more" href="https://dicasdephp.com.br/git-revert-reset-voltar-commit/" aria-label="More on GIT: Como voltar commits de forma segura e eficaz">Ler mais</a></p>
<p>The post <a href="https://dicasdephp.com.br/git-revert-reset-voltar-commit/">GIT: Como voltar commits de forma segura e eficaz</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Para voltar o versionamento para um commit anterior no Git, existem algumas abordagens que você pode seguir, dependendo da situação. Vou descrever dois métodos principais: usando o git reset e o git revert.</p>
<h3>1. Usando git reset:</h3>
<p>Este método reescreve o histórico do Git, portanto, tenha cuidado ao usá-lo, especialmente em repositórios compartilhados, pois ele pode causar problemas para outras pessoas.</p>
<pre># Volte para o commit desejado, descartando todos os commits posteriores

$ git reset --hard &lt;hash_do_commit&gt;
</pre>
<p>Substitua &lt;hash_do_commit&gt; pelo hash (SHA-1) do commit para o qual você deseja voltar. Isso descartará todos os commits posteriores e o HEAD do seu repositório apontará para o commit especificado.</p>
<h3>2. Usando git revert:</h3>
<p>Este método é mais seguro e é preferível em repositórios compartilhados, pois cria um novo commit que desfaz as alterações introduzidas pelo commit anterior. Isso não reescreve o histórico, apenas adiciona um novo commit.</p>
<pre># Crie um novo commit que desfaz as alterações do commit especificado

$ git revert &lt;hash_do_commit&gt;
</pre>
<p>Substitua <em>&lt;hash_do_commit&gt;</em> pelo hash do commit que você deseja desfazer. O Git criará um novo commit que desfaz as alterações introduzidas pelo commit especificado.</p>
<p>Lembre-se de que, ao usar qualquer um desses métodos, é sempre uma boa prática criar um backup ou cópia do seu repositório antes de realizar alterações significativas no histórico. Isso ajuda a evitar a perda acidental de dados.</p>
<p>The post <a href="https://dicasdephp.com.br/git-revert-reset-voltar-commit/">GIT: Como voltar commits de forma segura e eficaz</a> appeared first on <a href="https://dicasdephp.com.br">Dicas de PHP</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dicasdephp.com.br/git-revert-reset-voltar-commit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
