Als «git» getaggte Fragen

Git ist ein kostenloses und Open Source verteiltes Versionskontrollsystem, mit dem alles von kleinen bis zu sehr großen Projekten schnell und effizient abgewickelt werden kann.

9
So verfolgen Sie Änderungen in / etc /
Ich möchte Änderungen in / etc / verfolgen Grundsätzlich würde ich gerne wissen, ob eine Datei geändert wurde, von yum updateoder von einem Benutzer, und sie zurücksetzen, wenn mir die Änderung nicht gefällt. Ich dachte daran, ein VCS wie git, LVM oder btrfs-Snapshots oder ein Backup-Programm dafür zu verwenden. Was …
30 backup  git  btrfs  etc 



6
Ist es möglich, nur einen Teil eines Git-Projekts zu klonen?
Ich habe eine Sammlung von Slackbuilds gefunden, einige, die ich brauche, gibt es auf GitHub. https://github.com/PhantomX/slackbuilds/ Ich möchte nicht alle Git bekommen. git clone https://github.com/PhantomX/slackbuilds.git Aber nur einen Slackbuild bekommen, für diesen . Wie macht man das? Ist es möglich?
29 git 

4
Warum kann ich einen Zweig auschecken, der auf GitHub entfernt wurde?
In unserem GitHub-Repository hat ein Mitarbeiter einen Zweig mit dem Namen entfernt release. Aber wenn ich git checkout releaselokal laufe , bekomme ich immer den entfernten Zweig release. Das Gleiche gilt, auch wenn ich einen anderen Zweig ausgecheckt, den releaseZweig mit gelöscht git branch -D releaseund erneut ausgeführt habe git …
26 git 

1
Ignoriere Leerzeichenänderungen in allen git Befehlen
Ich habe Unmengen von Websites gefunden, auf denen erklärt wird, wie git Sie warnen soll, wenn Sie Zeilenenden ändern, oder verschiedene andere Techniken, um zu verhindern, dass Sie eine ganze Datei durcheinander bringen. Angenommen, es ist zu spät dafür - der Baum hat bereits Commits, die die Zeilenenden von Dateien …

6
Gibt es ein brauchbares GUI-Front-End für Linux?
Ich bin ein ehemaliger Windows-Benutzer und habe gerade angefangen, Ubuntu zu verwenden. Unter Windows hatten wir zwei großartige Software: TortoiseSVNund TortoiseGit. Beide sind so gute Programme, dass wir alles wie Commit, Rollback, Zusammenführen, Anzeigen des Verlaufs, Durchsuchen von Repos usw. ausführen können, ohne den Befehl SINGLE cli zu kennen. Jetzt …
25 software-rec  git  gui 

4
Antworten Sie in einem Bash-Skript mit "Ja"
Ich versuche, git cloneein Bash-Skript zu durchlaufen, aber das erste Mal, dass ich das Skript und den Server ausführe, ist noch nicht bekannt, dass das Skript fehlschlägt. Ich habe so etwas: yes | git clone git@github.com:repo/repoo.git The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. …
24 shell  ssh  scripting  git 

4
Wie kann man bei einem GIT-Commit-Hash herausfinden, welches Kernel-Release es enthält?
Angenommen, ich habe ein Problem, das durch einen aktuellen Patch im offiziellen Linux-Git-Repository behoben wurde. Ich habe eine Problemumgehung, aber ich würde sie gerne rückgängig machen, wenn eine Veröffentlichung stattfindet, die meine Fehlerbehebung enthält. Ich kenne den genauen Git-Commit-Hash, z . B. f3a1ef9cee4812e2d08c855eb373f0d83433e34c . Was ist der einfachste Weg, um …

3
Wie behebe ich die Meldung "Hunk # 1 FAILED at 1 (different line endings)"?
Ich versuche mit dem Befehl einen Patch zu erstellen git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch Wenn ich den Patch anwende, gibt es mir $ patch -v GNU patch 2.7.5 $ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch patching file sourcefile Hunk #1 FAILED at 1 (different line endings). Hunk #2 FAILED at 23 (different line endings). …
22 git  diff  newlines  patch 

2
Warum wird weniger unnötigerweise von git betrieben?
Wenn ich git branch(von bash oder csh) laufe, leitet es die Ausgabe automatisch weiter less. Bei nur wenigen Zweigen im Repository ist dies jedoch überflüssig und ärgerlich, da die Liste der Zweige verschwindet, wenn ich weniger beende. Beim Überprüfen der ~/.gitconfigDatei und der lokalen .git/configDateien wird nichts über einen Pager …
22 git 

2
Wie verlasse ich einen Git-Merge und frage nach einer Commit-Nachricht?
Ich benutze git. Ich habe eine normale Zusammenführung durchgeführt, aber es wird immer wieder gefragt: # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. Und selbst wenn ich etwas schreibe, kann ich hier nicht …
22 git  merge 

1
Was ist das .gitignore-Muster-Äquivalent des regulären Ausdrucks (Groß | Klein) (Bundesland | Stadt) - [0-9] * \. Csv
Ich habe einen regulären Ausdruck, in den ich mich einfüge, .gitignoreähnlich wie: (Big|Small)(State|City)-[0-9]*\.csv Es hat nicht funktioniert, also habe ich es gegen RegexLab.NET getestet . Ich fand dann die gitignore- Manpage, auf der ich erfuhr, dass gitignore keine regulären Ausdrücke verwendet, sondern fnmatch (3) . Fnmatch scheint jedoch kein Äquivalent …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.