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.
Jedes Mal , wenn ich zu tun git pulloder git reset, gitändert sie setzt , um Berechtigungen und Eigentum ich gemacht. Überzeugen Sie sich selbst: #!/usr/bin/env bash rm -rf 1 2 mkdir 1 cd 1 git init echo 1 > 1 && git add 1 && git ci -m 1 …
Ich habe eine Weile gegoogelt, kann aber solche Informationen nicht finden. Es sieht so aus, als ob Git keine Benutzer und Gruppen enthält, sondern nur Berechtigungen. Habe ich recht?
Ich habe einen Befehl find, der Dateien in meinem Projekt anzeigt: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' Wie kann ich die Dateien filtern, damit nicht die Dateien in .gitignore angezeigt werden? …
Ich versuche, git auf zu installieren Debian 8.6 Jessieund bin auf einige Abhängigkeitsprobleme gestoßen. Seltsam ist, dass ich die wenigen Male, die ich kürzlich Gitin einer VM installiert habe, während ich mich an Linux gewöhnt habe, keine Probleme hatte . apt-get install git Ergebnisse in : The following packages have …
Dies ist mein Git-Repository: https://github.com/benqzq/ulcwe Es hat ein Verzeichnis mit dem Namen localund ich möchte seinen Namen in einen anderen Namen ändern (z. B. von localbis xyz). Das manuelle Ändern über die GitHub-Benutzeroberfläche ist ein Albtraum, da ich den Verzeichnisnamen für jede Datei separat ändern muss (GitHub muss noch eine …
Ich möchte einen kostengünstigen selbst gehosteten privaten Git-Server mit redundantem Speicher erstellen . Zu diesem Zweck habe ich einen Raspberry Pi gekauft und sowohl gitals auch sshauf dem Pi konfiguriert . Ich kann sowohl über ein LAN als auch remote auf den Pi zugreifen (indem ich einen Port an meinem …
Ich möchte ein Skript haben, das alle Git-Submodule entsprechend der angegebenen Verzweigung aktualisiert. Wenn es für ein Submodul keinen solchen Zweig gibt, wird der Master verwendet. Das habe ich jetzt: #!/bin/bash -x if [ -z $1 ]; then echo "Branch name required." exit fi function pbranch { exists=`git show-ref refs/heads/$branch` …
Ich habe grep Farben in meinem eingerichtet ~/.bashrc: export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' Sie arbeiten für grep --color=auto grep --color=always Leider werden diese benutzerdefinierten Farben ignoriert von: git grep --color=auto git grep --color=always Wie mache ich git grepdie obigen $GREP_COLORSFarben?
Ich möchte ein Debian-Paket mit dem Git-Build-Paket erstellen. (Gbp) Ich habe alle Schritte bestanden, und zumindest bei der Eingabe gbp buildpackageist dieser Fehler aufgetreten. was bedeutet das? und was soll ich machen? gbp:error: upstream/1.5.13 is not a valid treeish
Ich finde, dass beide eine Datei entfernen können. Früher git reset filehabe ich eine Datei entfernt. Aber heute, als ich das http://git-scm.com/book las . Ich finde, es hat mich gelehrt zu benutzen git reset HEAD file, was macht der KOPF hier? Unter welchen Umständen ist es ein Muss? PS: Eine …
Ich habe eine benutzerdefinierte Zsh-Funktiong : function g() { # Handle arguments [...] } Darin behandle ich kurze Argumente, die Git-Befehle ausführen. Zum Beispiel: g ls # Executes git ls-files ... g g # Executes git grep ... Ich muss in der Lage sein, die Regeln für die automatische Vervollständigung …
Ich habe kürzlich versucht, mein eigenes Projekt auf einem Community-Git-Repo zu starten, und ich hatte einige Komplikationen. Ich bin neu in Git, aber hier ist, was ich versucht habe, um es nur zu testen. Ich führe die folgenden Befehle aus und alle laufen in Ordnung. git config --global user.name "MYNAME" …
Naiver Ansatz ist find dir1 dir2 dir3 -type d -name .git | xargs -I {} dirname {} , aber es ist zu langsam für mich, weil ich viele tiefe Ordnerstrukturen in Git-Repositories habe (zumindest denke ich, dass dies der Grund ist). Ich habe darüber gelesen, dass ich verhindern kann prune, …
Ich habe lange Zeit Git's (farbig) benutzt, --word-diffwas ich großartig finde. Ich befand mich heute in einer Situation, in der ich zwei Saiten hatte, die ich brauchte, um Wort für Wort zu vergleichen und mich nach etwas wie dem Diff von git zu sehnen. Ich bin mir wdiff+ bewusst colordiff, …
Ich versuche also, an einem Befehl zu arbeiten, um einen Quellordner mit einer Struktur wie der folgenden zu synchronisieren: - app.js - .gitignore - src/ - src/logs/ - src/logs/.gitignore Beim ersten .gitignore würde eine Reihe von Dateien ignoriert. Typisches Zeug. Der zweite würde wie folgt aussehen: * !.gitignore Diese Technik …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.