Git: Skillnad mellan sidversioner

Från Täpp-Anders
Hoppa till navigering Hoppa till sök
Skapade sidan med '= Git server och lokalt = == Sätta upp lokalt repo == <pre>git init</pre> == Sätta upp git serverside == = Lokal och remote synkronisering = == Pusha ändringar uppåt ...'
 
Ingen redigeringssammanfattning
Rad 1: Rad 1:
= Git server och lokalt =
Skapa ett lokalt repo:
 
== Sätta upp lokalt repo ==
 
<pre>git init</pre>
<pre>git init</pre>


== Sätta upp git serverside ==
Klona ett remote repo till lokalt:
<pre>git clone user@host:/path/to/repo</pre>


= Lokal och remote synkronisering =
Committa ändringar till lokalt repo:
 
<pre>git commit <filnamn> -m "Meddelande"</pre>
== Pusha ändringar uppåt ==
<pre>git commit -a -m "Meddelande</pre>


Pusha ändringar till remote repo
<pre>git push origin master</pre>
<pre>git push origin master</pre>


== Synkronisera med repo ==
Synka med ändringar som pushats till remote repo:
 
<pre>git pull origin</pre>
<pre>git pull origin</pre>
= Branches =


Skapa lokal branch
Skapa lokal branch
<pre>git branch <namn></pre>
<pre>git branch <namn></pre>


Byta branch man jobbar på
Byta branch man jobbar på
<pre>git checkout <namn></pre>
<pre>git checkout <namn></pre>


Pusha lokal branch till repo:
<pre>git push origin <branch></pre>


 
Merge av två branches till master
== Pusha lokal branch till repo ==
 
== Merga lokal branch ==
 
== Radera branch ==

Versionen från 16 maj 2015 kl. 17.18

Skapa ett lokalt repo:

git init

Klona ett remote repo till lokalt:

git clone user@host:/path/to/repo

Committa ändringar till lokalt repo:

git commit <filnamn> -m "Meddelande"
git commit -a -m "Meddelande

Pusha ändringar till remote repo

git push origin master

Synka med ändringar som pushats till remote repo:

git pull origin

Skapa lokal branch

git branch <namn>

Byta branch man jobbar på

git checkout <namn>

Pusha lokal branch till repo:

git push origin <branch>

Merge av två branches till master