<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-CH">
	<id>https://wiki.primat.ch/index.php?action=history&amp;feed=atom&amp;title=Git</id>
	<title>Git - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.primat.ch/index.php?action=history&amp;feed=atom&amp;title=Git"/>
	<link rel="alternate" type="text/html" href="https://wiki.primat.ch/index.php?title=Git&amp;action=history"/>
	<updated>2026-04-21T10:24:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Primatenwiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.primat.ch/index.php?title=Git&amp;diff=151&amp;oldid=prev</id>
		<title>Rbritt: Die Seite wurde neu angelegt: «= Video Tutorial = Ein sehenswertes GIT Video Tutorial kann unter: [http://www.youtube.com/watch?v=OFkgSjRnay4] angesehen werden. Der Inhalt umfasst folgendes: staging and committing snapshots, viewing the commit log, pushing to and pulling from servers, and creating, switching between, and merging branches, and more.  = Tutorial = Eine kurze und gute Anleitung ist unter [http://rogerdudler.github.io/git-guide/index.de.html] zu finden. Diese ist sehr einfac…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.primat.ch/index.php?title=Git&amp;diff=151&amp;oldid=prev"/>
		<updated>2025-01-08T19:04:27Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: «= Video Tutorial = Ein sehenswertes GIT Video Tutorial kann unter: [http://www.youtube.com/watch?v=OFkgSjRnay4] angesehen werden. Der Inhalt umfasst folgendes: staging and committing snapshots, viewing the commit log, pushing to and pulling from servers, and creating, switching between, and merging branches, and more.  = Tutorial = Eine kurze und gute Anleitung ist unter [http://rogerdudler.github.io/git-guide/index.de.html] zu finden. Diese ist sehr einfac…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Video Tutorial =&lt;br /&gt;
Ein sehenswertes GIT Video Tutorial kann unter: [http://www.youtube.com/watch?v=OFkgSjRnay4] angesehen werden. Der Inhalt umfasst folgendes: staging and committing snapshots, viewing the commit log, pushing to and pulling from servers, and creating, switching between, and merging branches, and more.&lt;br /&gt;
&lt;br /&gt;
= Tutorial =&lt;br /&gt;
Eine kurze und gute Anleitung ist unter [http://rogerdudler.github.io/git-guide/index.de.html] zu finden. Diese ist sehr einfach und übersichtlich gehalten.&lt;br /&gt;
&lt;br /&gt;
= CVS migrieren in git =&lt;br /&gt;
[http://www.mcs.anl.gov/~jacob/cvs2svn/cvs2git.html cvs2git]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CVS2GIT Howto ==&lt;br /&gt;
# ./cvs2git --blobfile=cvs2svn-tmp/git-blob.dat --dumpfile=cvs2svn-tmp/git-dump.dat --username=gituser --fallback-encoding=utf_8 /home/cvshome &lt;br /&gt;
# mkdir /home/git/&amp;lt;Repo&amp;gt;.git&lt;br /&gt;
# chmod 2775 /home/git/&amp;lt;Repo&amp;gt;.git -R&lt;br /&gt;
# chown networkadmin.src /home/git/&amp;lt;Repo&amp;gt;.git -R&lt;br /&gt;
# cd /home/git/&amp;lt;Repo&amp;gt;.git&lt;br /&gt;
# git init --bare&lt;br /&gt;
# cat /root/cvs2svn-2.3.0/cvs2svn-tmp/git-blob.dat /root/cvs2svn-2.3.0/cvs2svn-tmp/git-dump.dat | git fast-import&lt;br /&gt;
&lt;br /&gt;
= GIT Howto =&lt;br /&gt;
== Commit mit Conflicts ==&lt;br /&gt;
# Änderungen lokal commiten&lt;br /&gt;
# Änderungen auf den Server pushen -&amp;gt; ein Fehler wird gemeldet: &amp;quot;Failed to push...&amp;quot;&lt;br /&gt;
# Führe ein Git Sync auf dem Projekt aus&lt;br /&gt;
## Klicke auf pull&lt;br /&gt;
## Die Konflikte werden nun angezeigt.&lt;br /&gt;
## Rechte Maustaste -&amp;gt; &amp;quot;Edit conflicts&amp;quot; um die Konflikte zu lösen&lt;br /&gt;
## Konflikte im Difftool lösen und die Files speichern&lt;br /&gt;
## Rechte Maustaste -&amp;gt; &amp;quot;Resolved&amp;quot; um den Konflikt auf gelöst zu setzen (die Files mit den verschiedenen Versionen werden gelöscht)&lt;br /&gt;
## Änderungen commiten&lt;br /&gt;
## Änderungen pushen&lt;br /&gt;
fertig&lt;br /&gt;
&lt;br /&gt;
= GIT Bash =&lt;br /&gt;
== Mit Git feature Branches arbeiten ==&lt;br /&gt;
Anzeigen aller verfügbaren Branches:&lt;br /&gt;
 # git fetch&lt;br /&gt;
Auschecken des entsprechenden Branches:&lt;br /&gt;
 # git checkout &amp;lt;Branchname&amp;gt;&lt;br /&gt;
Auschecken eines neuen Branches:&lt;br /&gt;
 # git ckeckout -b &amp;lt;Branchname&amp;gt;&lt;br /&gt;
Änderungsstatus ausgeben:&lt;br /&gt;
 # git status&lt;br /&gt;
Hinzufügen von neuen Files:&lt;br /&gt;
 # git add &amp;lt;Filename&amp;gt;&lt;br /&gt;
Commiten der Änderungen:&lt;br /&gt;
 # git status&lt;br /&gt;
 # git commit&lt;br /&gt;
 # git commit -a -m &amp;#039;Comment&amp;#039;&lt;br /&gt;
Änderungen vom Server herunterladen:&lt;br /&gt;
 # git pull&lt;br /&gt;
Änderungen auf den Server hochladen:&lt;br /&gt;
 # git push&lt;br /&gt;
Zum Main Branch zurückwechseln:&lt;br /&gt;
 # git checkout master&lt;br /&gt;
Master Branch in Feature Branch mergen:&lt;br /&gt;
 # git checkout feature/branch&lt;br /&gt;
 # git merge master&lt;br /&gt;
Branch löschen:&lt;br /&gt;
 $ git branch -d feature/branch&lt;/div&gt;</summary>
		<author><name>Rbritt</name></author>
	</entry>
</feed>