<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: BabaianuSavelie</title>
    <description>The latest articles on DEV Community by BabaianuSavelie (@babaianusavelie).</description>
    <link>https://dev.to/babaianusavelie</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F713025%2F83a163aa-a28d-410e-80ca-3455e322f311.png</url>
      <title>DEV Community: BabaianuSavelie</title>
      <link>https://dev.to/babaianusavelie</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/babaianusavelie"/>
    <language>en</language>
    <item>
      <title>Cum sa creezi primul tau repository pe github</title>
      <dc:creator>BabaianuSavelie</dc:creator>
      <pubDate>Mon, 25 Sep 2023 09:34:18 +0000</pubDate>
      <link>https://dev.to/babaianusavelie/cum-sa-creezi-primul-tau-repository-pe-github-3l38</link>
      <guid>https://dev.to/babaianusavelie/cum-sa-creezi-primul-tau-repository-pe-github-3l38</guid>
      <description>&lt;p&gt;Pentru a crea primul nostru repository pe github este nevoie sa avem un cont de github, putem sa unul chiar aici &lt;a href="https://github.com"&gt;github.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Un alt instrument de care vom avea nevoie este &lt;a href="https://git-scm.com/download/win"&gt;Git bash&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Primul si primul pas pe care trebuie sa il facem este sa cream un nou repository pe github:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3oeUcgvh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e0yynlpgb3044jzlyhtn.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3oeUcgvh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e0yynlpgb3044jzlyhtn.PNG" alt="Image description" width="800" height="157"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Dupa ce am creat repositoriul in github interfata noastra va arata astfel:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7Hjcsksc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g3i219o35aujgywnl5nk.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7Hjcsksc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g3i219o35aujgywnl5nk.PNG" alt="Image description" width="800" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Dupa ce urmam acesti pasi vom reveni la mediul nostru local de lucru, la aplicatia noastra locala si deschidem un nou terminal de git bash apasand click dreapta pe mouse si alegem Git Bash here.&lt;/p&gt;

&lt;p&gt;In terminal rulam comanda:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git init
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;git init&lt;/strong&gt; initializeaza un folder cu numele &lt;strong&gt;&lt;em&gt;.git&lt;/em&gt;&lt;/strong&gt; care contine toate informatiile despre proiectul nostru astfel daca vrem sa clonam acest repository va fi suficient doar folderul &lt;strong&gt;&lt;em&gt;.git&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Urmatoarea comanda comanda pe care trebuie sa o rulam este:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda adauga toate fisierele la evindenta &lt;strong&gt;&lt;em&gt;git&lt;/em&gt;&lt;/strong&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "Mesajul commitului"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda creaza un nou commit ce contine date despre toate modificarile facute.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git remote add origin https://github.com/nume-repository.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda adauga o noua adresa remote care reprezinta adresa repositoriului de pe server.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git branch nume_prenume
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda creeaza o noua ramura cu numele si prenumele nostru.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout nume_prenume
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda schimba ramura curenta la ramura creata de noi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout -b nume_prenume
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda este o prescurtare a ultimelor 2 comenzi de mai sus. Ea creaza o ramura noua cu numele indicat si imediat se schimba la ea.&lt;/p&gt;

&lt;p&gt;Ultima comanda de care avem nevoie este:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push -u nume_prenume
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Aceasta comanda impinge toate file-urile noastre in repositoriul de pe github de la distanta.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
