<?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>Arquivo de github - Orange Juice</title>
	<atom:link href="https://orangejuice.com.br/tag/github/feed/" rel="self" type="application/rss+xml" />
	<link>https://orangejuice.com.br/tag/github/</link>
	<description>A comunidade tech mais vitaminada.</description>
	<lastBuildDate>Mon, 18 Aug 2025 17:58:39 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://orangejuice.com.br/wp-content/uploads/2024/07/fav_icon.png</url>
	<title>Arquivo de github - Orange Juice</title>
	<link>https://orangejuice.com.br/tag/github/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Diferenças entre Git e GitHub</title>
		<link>https://orangejuice.com.br/git-e-github/</link>
					<comments>https://orangejuice.com.br/git-e-github/#respond</comments>
		
		<dc:creator><![CDATA[Orange Juice]]></dc:creator>
		<pubDate>Tue, 26 Aug 2025 13:00:00 +0000</pubDate>
				<category><![CDATA[Conteúdos]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[projetos]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tecnologia]]></category>
		<guid isPermaLink="false">https://orangejuice.com.br/?p=18411</guid>

					<description><![CDATA[<p>Lidar com códigos e diferentes versões de um projeto é uma tarefa diária para desenvolvedores. Muitas vezes, o trabalho é feito em equipe e a organização do código é essencial para o sucesso do projeto. Ferramentas como Git e GitHub se tornaram indispensáveis para manter tudo sob controle. Neste artigo, você vai entender as diferenças entre Git e GitHub, como funcionam e os principais conceitos para começar a usá-los de forma eficiente. O que é o Git? Criado por Linus Torvalds (o mesmo criador do Linux), o Git é um sistema de controle de versões que permite acompanhar todas as alterações feitas nos arquivos de um projeto.Com ele, é possível saber quem alterou o quê e quando, além de reverter arquivos para versões anteriores de forma simples e segura. Principais conceitos do Git Conhecer a terminologia do Git é fundamental para aproveitar todo o seu potencial. Veja os principais conceitos: Repositório O repositório é onde os arquivos e versões do projeto ficam armazenados. Pode ser local (no seu computador) ou remoto (em serviços como o GitHub). Fork O fork é a cópia de um repositório para a sua conta ou máquina, ideal para trabalhar em projetos existentes sem afetar o original. Pull Request Usado para propor mudanças no código de um repositório, permitindo que outros revisem e aprovem as alterações antes de incorporá-las. Branch São ramificações do código principal. Permitem desenvolver novas funcionalidades sem interferir na versão estável do projeto. Merge O merge junta as alterações feitas em uma branch ao código principal do projeto. Push O comando push envia as alterações feitas localmente para o repositório remoto, como o GitHub. Git Rebase Semelhante ao merge, mas reescrevendo o histórico de commits, deixando-o mais limpo e linear. Git Tag Permite marcar um ponto específico no histórico do repositório, geralmente usado para indicar lançamentos de versões estáveis. O que é o GitHub? O GitHub é uma plataforma online que permite hospedar repositórios Git de forma segura, facilitando o trabalho em equipe. Ele funciona como uma rede social para programadores, permitindo compartilhar código, colaborar em projetos open source e mostrar suas habilidades para recrutadores e empresas. Além disso, no GitHub você pode: Por que usar Git e GitHub? As vantagens de usar Git e GitHub incluem: Tanto o Git quanto o GitHub são ferramentas essenciais para qualquer desenvolvedor, seja iniciante ou experiente. Com elas, você terá controle total sobre as versões do seu projeto e conseguirá trabalhar de forma colaborativa, segura e organizada. Se você quer começar a desenvolver com mais eficiência, vale a pena criar um repositório, explorar os conceitos básicos e se aprimorar com o tempo. 💡 Dica final: Você pode criar sua conta gratuita no GitHub e começar a praticar hoje mesmo. Aproveite para conhecer o GitHub da Orange, e se você já tem uma conta no GitHub, aproveita para compartilhar no Discord da Orange! Artigo escrito por Cícero Araújo, desenvolvedor na FCamara e membro da comunidade Orange Juice.</p>
<p>O post <a href="https://orangejuice.com.br/git-e-github/">Diferenças entre Git e GitHub</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Lidar com <strong>códigos</strong> e diferentes <strong>versões de um projeto</strong> é uma tarefa diária para desenvolvedores. Muitas vezes, o trabalho é feito em equipe e a <strong>organização do código</strong> é essencial para o sucesso do projeto. Ferramentas como <strong>Git</strong> e <strong>GitHub</strong> se tornaram indispensáveis para manter tudo sob controle.</p>



<p>Neste artigo, você vai entender as diferenças entre <strong>Git</strong> e <strong>GitHub</strong>, como funcionam e os principais conceitos para começar a usá-los de forma eficiente.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">O que é o Git?</h5>



<p>Criado por <strong>Linus Torvalds</strong> (o mesmo criador do Linux), o <strong>Git</strong> é um sistema de controle de versões que permite acompanhar todas as alterações feitas nos arquivos de um projeto.<br>Com ele, é possível saber <strong>quem alterou o quê e quando</strong>, além de reverter arquivos para versões anteriores de forma simples e segura.</p>



<h5 class="wp-block-heading">Principais conceitos do Git</h5>



<p>Conhecer a terminologia do Git é fundamental para aproveitar todo o seu potencial. Veja os principais conceitos:</p>



<h6 class="wp-block-heading">Repositório</h6>



<p>O <strong>repositório</strong> é onde os arquivos e versões do projeto ficam armazenados. Pode ser <strong>local</strong> (no seu computador) ou <strong>remoto</strong> (em serviços como o GitHub).</p>



<h6 class="wp-block-heading">Fork</h6>



<p>O <strong>fork</strong> é a cópia de um repositório para a sua conta ou máquina, ideal para trabalhar em projetos existentes sem afetar o original.</p>



<h6 class="wp-block-heading">Pull Request</h6>



<p>Usado para propor mudanças no código de um repositório, permitindo que outros revisem e aprovem as alterações antes de incorporá-las.</p>



<h6 class="wp-block-heading">Branch</h6>



<p>São <strong>ramificações</strong> do código principal. Permitem desenvolver novas funcionalidades sem interferir na versão estável do projeto.</p>



<h6 class="wp-block-heading">Merge</h6>



<p>O <strong>merge</strong> junta as alterações feitas em uma branch ao código principal do projeto.</p>



<h6 class="wp-block-heading">Push</h6>



<p>O comando <strong>push</strong> envia as alterações feitas localmente para o repositório remoto, como o GitHub.</p>



<h6 class="wp-block-heading">Git Rebase</h6>



<p>Semelhante ao merge, mas reescrevendo o histórico de commits, deixando-o mais limpo e linear.</p>



<h6 class="wp-block-heading">Git Tag</h6>



<p>Permite marcar um ponto específico no histórico do repositório, geralmente usado para indicar lançamentos de versões estáveis.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">O que é o GitHub?</h5>



<p>O <strong>GitHub</strong> é uma plataforma online que permite hospedar repositórios Git de forma segura, facilitando o trabalho em equipe. Ele funciona como uma <strong>rede social para programadores</strong>, permitindo compartilhar código, colaborar em projetos <strong>open source</strong> e mostrar suas habilidades para recrutadores e empresas.</p>



<p>Além disso, no <strong>GitHub</strong> você pode:</p>



<ul class="wp-block-list">
<li>Criar e gerenciar seus repositórios.</li>



<li>Contribuir em projetos públicos.</li>



<li>Revisar e comentar alterações feitas por outros desenvolvedores.</li>



<li>Publicar portfólios com páginas do GitHub Pages.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">Por que usar Git e GitHub?</h5>



<p>As vantagens de usar <strong>Git</strong> e <strong>GitHub</strong> incluem:</p>



<ul class="wp-block-list">
<li>Organização e histórico de alterações.</li>



<li>Segurança para reverter erros.</li>



<li>Trabalho colaborativo em tempo real.</li>



<li>Integração com diversas ferramentas de desenvolvimento.</li>
</ul>



<p>Tanto o <strong>Git</strong> quanto o <strong>GitHub</strong> são ferramentas essenciais para qualquer desenvolvedor, seja iniciante ou experiente. Com elas, você terá controle total sobre as versões do seu projeto e conseguirá trabalhar de forma colaborativa, segura e organizada.</p>



<p>Se você quer começar a desenvolver com mais eficiência, vale a pena criar um repositório, explorar os conceitos básicos e se aprimorar com o tempo.</p>



<p>💡 <strong>Dica final</strong>: Você pode criar sua conta gratuita no <a href="https://github.com/" target="_blank" rel="noreferrer noopener">GitHub </a>e começar a praticar hoje mesmo. Aproveite para conhecer o <a href="https://github.com/orangejuicetech">GitHub da Orange</a>, e se você já tem uma conta no GitHub, aproveita para compartilhar no <a href="https://discord.gg/orangejuicetech">Discord da Orange</a>!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><em><strong><a href="https://medium.com/orangejuicefc/git-e-github-gerenciando-c%C3%B3digo-de-forma-inteligente-227b8cc8a149">Artigo escrito por Cícero Araújo</a>, desenvolvedor na FCamara e membro da comunidade Orange Juice.</strong></em></p>
<p>O post <a href="https://orangejuice.com.br/git-e-github/">Diferenças entre Git e GitHub</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://orangejuice.com.br/git-e-github/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Guia prático Java: criando e publicando seu projeto no GitHub</title>
		<link>https://orangejuice.com.br/criando-e-publicando-seu-projeto-no-github/</link>
					<comments>https://orangejuice.com.br/criando-e-publicando-seu-projeto-no-github/#respond</comments>
		
		<dc:creator><![CDATA[Orange Juice]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 21:00:00 +0000</pubDate>
				<category><![CDATA[Conteúdos]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[tech]]></category>
		<guid isPermaLink="false">https://orangejuice.com.br/?p=18353</guid>

					<description><![CDATA[<p>Se você está começando a estudar desenvolvimento ou já tem alguma experiência, mas ainda não domina o processo de publicação no GitHub, este artigo é para você. Aqui vamos mostrar um guia prático Java: criando e publicando seu projeto no GitHub! Para saber, você pode assistir o vídeo incrível que saiu no Youtube da Orange! Por que publicar no GitHub? O GitHub é muito mais do que um repositório de código. É uma plataforma de colaboração, versionamento e demonstração do seu trabalho para o mundo. Publicar seus projetos no GitHub permite: Mão na massa: publicando seu projeto Vamos seguir os passos práticos para publicar seu projeto no GitHub, inspirados no vídeo do nosso canal: 1. Inicialize o Repositório Localmente: Abra o terminal na pasta do seu projeto e execute o comando git init. Isso transformará seu projeto em um repositório Git. 2. Adicione os arquivos: Use o comando git add . para adicionar todos os arquivos do seu projeto ao &#8220;stage&#8221; do Git. 3. Crie o arquivo .gitignore (opcional, mas recomendado): 4. Faça o primeiro commit: Execute o comando git commit -m "Mensagem descritiva do commit". A mensagem deve ser clara e concisa, explicando as mudanças que você está fazendo. Exemplo: git commit -m "Adiciona arquivos de configuração inicial e .gitignore" 5. Crie o repositório remoto no GitHub: Acesse o GitHub, faça login e clique em &#8220;New repository&#8221;. Dê um nome ao seu repositório e escolha se ele será público ou privado. Importante: Não inicialize o repositório com um README, LICENSE ou .gitignore. Faremos isso localmente. 6. Conecte o repositório local ao remoto: Copie a URL do seu repositório remoto (disponível na página do repositório no GitHub). No terminal, execute o comando git remote add origin &#60;URL do seu repositório&#62;. 7. Envie as alterações para o GitHub: Execute o comando git push -u origin main (ou master, dependendo da configuração do seu Git). Isso enviará seu código para o repositório remoto. A flag -u configura o &#8220;upstream branch&#8221;, o que facilita os próximos pushes. Dicas extras Publicar seu projeto no GitHub é um passo fundamental para qualquer pessoa que irá desenvolver. Além de facilitar a colaboração e o versionamento, é uma ótima forma de construir seu portfólio e mostrar suas habilidades para o mundo. Na Plataforma Orange, tem uma trilha de Desenvolvimento Full Stack, e um dos módulos é sobre Git e GitHub. E aí, gostou do artigo? Não deixe de assistir ao vídeo completo no nosso canal para ver o passo a passo criando e publicando seu projeto no GitHub:</p>
<p>O post <a href="https://orangejuice.com.br/criando-e-publicando-seu-projeto-no-github/">Guia prático Java: criando e publicando seu projeto no GitHub</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Se você está começando a estudar desenvolvimento ou já tem alguma experiência, mas ainda não domina o processo de publicação no GitHub, este artigo é para você. Aqui vamos mostrar um guia prático Java: criando e publicando seu projeto no GitHub! Para saber, você pode assistir o <a href="https://youtu.be/-xQdQH_R6rM">vídeo incrível que saiu no Youtube da Orange</a>!</p>



<h5 class="wp-block-heading">Por que publicar no GitHub?</h5>



<p>O GitHub é muito mais do que um repositório de código. É uma plataforma de colaboração, versionamento e demonstração do seu trabalho para o mundo. Publicar seus projetos no GitHub permite:</p>



<ul class="wp-block-list">
<li><strong>Colaboração:</strong> facilite a contribuição de outros desenvolvedores para o seu projeto.</li>



<li><strong>Versionamento:</strong> acompanhe as mudanças no seu código e reverta para versões anteriores se necessário.</li>



<li><strong>Portfólio:</strong> mostre suas habilidades para potenciais empregadores ou clientes.</li>



<li><strong>Backup:</strong> mantenha seu código seguro na nuvem.</li>
</ul>



<h5 class="wp-block-heading">Mão na massa: publicando seu projeto</h5>



<p>Vamos seguir os passos práticos para publicar seu projeto no GitHub, inspirados no vídeo do nosso canal:</p>



<h6 class="wp-block-heading"><strong>1. Inicialize o Repositório Localmente:</strong></h6>



<p>Abra o terminal na pasta do seu projeto e execute o comando <code>git init</code>. Isso transformará seu projeto em um repositório Git.</p>



<p></p>



<h6 class="wp-block-heading">2. <strong>Adicione os arquivos:</strong></h6>



<p>Use o comando <code>git add .</code> para adicionar todos os arquivos do seu projeto ao &#8220;stage&#8221; do Git.</p>



<p></p>



<h6 class="wp-block-heading">3. <strong>Crie o arquivo <code>.gitignore</code> (opcional, mas recomendado):</strong></h6>



<ul class="wp-block-list">
<li>Crie um arquivo chamado <code>.gitignore</code> na raiz do seu projeto.</li>



<li>Adicione os nomes de arquivos e pastas que você não quer versionar (por exemplo, arquivos de configuração sensíveis, pastas de módulos Node.js, etc.).</li>



<li>No vídeo, é mencionado o uso do <code>.gitkeep</code> para forçar o Git a versionar diretórios vazios.</li>
</ul>



<p></p>



<h6 class="wp-block-heading">4. <strong>Faça o primeiro commit:</strong></h6>



<p>Execute o comando <code>git commit -m "Mensagem descritiva do commit"</code>. A mensagem deve ser clara e concisa, explicando as mudanças que você está fazendo.</p>



<p>Exemplo: <code>git commit -m "Adiciona arquivos de configuração inicial e .gitignore"</code></p>



<p></p>



<h6 class="wp-block-heading">5. <strong>Crie o repositório remoto no GitHub:</strong></h6>



<p>Acesse o GitHub, faça login e clique em &#8220;New repository&#8221;. Dê um nome ao seu repositório e escolha se ele será público ou privado.</p>



<p><strong>Importante:</strong> Não inicialize o repositório com um README, LICENSE ou .gitignore. Faremos isso localmente.</p>



<p></p>



<h6 class="wp-block-heading">6. <strong>Conecte o repositório local ao remoto:</strong></h6>



<p>Copie a URL do seu repositório remoto (disponível na página do repositório no GitHub). No terminal, execute o comando <code>git remote add origin &lt;URL do seu repositório&gt;</code>.</p>



<p></p>



<h6 class="wp-block-heading">7. <strong>Envie as alterações para o GitHub:</strong></h6>



<p>Execute o comando <code>git push -u origin main</code> (ou <code>master</code>, dependendo da configuração do seu Git). Isso enviará seu código para o repositório remoto. A flag <code>-u</code> configura o &#8220;upstream branch&#8221;, o que facilita os próximos pushes.</p>



<h6 class="wp-block-heading">Dicas extras</h6>



<ul class="wp-block-list">
<li><strong>Git Switch:</strong> explore o <code>git switch</code> para navegar entre branches de forma mais segura. Ele evita problemas que podem ocorrer com o <code>git checkout</code> quando há alterações não commitadas. Use <code>git switch -c &lt;nome-da-branch&gt;</code> para criar e mudar para uma nova branch.</li>



<li><strong>Branch Develop:</strong> Crie uma branch <code>develop</code> para integrar as mudanças antes de enviar para a branch principal (<code>main</code> ou <code>master</code>).</li>



<li><strong>Convenções de nomes de branch:</strong> utilize prefixos como <code>feature/</code>, <code>bugfix/</code>, <code>hotfix/</code> para organizar suas branches e indicar o tipo de alteração que está sendo feita.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>Publicar seu projeto no GitHub é um passo fundamental para qualquer pessoa que irá desenvolver. Além de facilitar a colaboração e o versionamento, é uma ótima forma de construir seu portfólio e mostrar suas habilidades para o mundo. Na <a href="https://orangejuice.com.br/plataforma-orange">Plataforma Orange</a>, tem uma <a href="https://app.orangejuice.com.br/estudos/categorias/templates?categoryId=63dc2207855c3383eb171652">trilha de Desenvolvimento Full Stack</a>, e um dos módulos é sobre Git e GitHub.</p>



<p>E aí, gostou do artigo? Não deixe de assistir ao vídeo completo no nosso canal para ver o passo a passo criando e publicando seu projeto no GitHub:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Criação e publicação no GitHub - Curso Java #09 | Orange Juice 🍊" width="900" height="506" src="https://www.youtube.com/embed/-xQdQH_R6rM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>
<p>O post <a href="https://orangejuice.com.br/criando-e-publicando-seu-projeto-no-github/">Guia prático Java: criando e publicando seu projeto no GitHub</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://orangejuice.com.br/criando-e-publicando-seu-projeto-no-github/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
