J'essaie de suivre quelques tutoriels pour apprendre à utiliser Git mais certaines des instructions concernent des versions spécifiques. Existe-t-il une commande que je peux utiliser pour savoir quelle version j'ai
J'essaie de suivre quelques tutoriels pour apprendre à utiliser Git mais certaines des instructions concernent des versions spécifiques. Existe-t-il une commande que je peux utiliser pour savoir quelle version j'ai
J'ai une branche mise en place pour suivre une référence à l'origine. git checkout <branchname>bascule sur cette branche, et un git statusme montrera à quelle distance en avant ou en arrière ma branche se trouve par rapport à l'origine, mais je suis surpris que cela origin/HEADpointe toujours...
Existe-t-il un moyen d'exclure certains chemins / répertoires / fichiers lors de la recherche d'un référentiel git à l'aide de git grep? Quelque chose de similaire à l' --excludeoption de la grepcommande normale ? J'ai besoin d'utiliser git grepparce que l'utilisation grepdirecte s'exécute trop...
Lorsque vous utilisez git d'OSX, après avoir modifié un fichier, je peux simplement le faire git commit <tab>, et cela complétera automatiquement le nom du fichier en celui qui a été modifié. Cependant, si j'installe une version plus récente de git à partir de homebrew et que je l'utilise,...
Lorsque vous travaillez dans un répertoire Git, comment pouvez-vous obtenir le nom du référentiel Git dans un référentiel Git? Existe-t-il des commandes Git? # I did check out bar repository and working in somewhere # under bar directory at this moment such as below. $ git clone...
Je suis un peu confus quant aux avantages et aux inconvénients de l'utilisation .git/info/excludeet .gitignorede l'exclusion de fichiers. Les deux sont au niveau du référentiel / projet, alors en quoi diffèrent-ils et quand devrions-nous les utiliser
Si vous voulez déplacer un commit vers la zone de préparation - c'est-à-dire le désactiver et déplacer tous les changements qui y étaient dans la zone de transfert (en mettant effectivement la branche dans l'état dans lequel elle se trouvait avant le commit) - comment faites-vous? Ou est-ce quelque...
J'ai créé un nouveau référentiel et je rencontre une erreur étrange. J'ai déjà utilisé Git sur Bitbucket mais je viens de le reformater et maintenant je n'arrive pas à faire fonctionner Git. Après avoir fait un commit, j'ai dû ajouter mon email et mon nom aux globals, mais ensuite ça s'est très...
Si je travaille sur la branche A et que je dois soudainement travailler sur la branche B avant d'être prêt avec un commit sur la branche A, je cache mes modifications sur A, checkout B, fais mon travail là-bas, puis checkout A et applique le stash. Si je travaille sur A et que je veux arrêter de...
Je cherche le moyen de $ go gettravailler avec un référentiel privé, après de nombreux essais sur Google. Le premier essai: $ go get -v gitlab.com/secmask/awserver-go Fetching https://gitlab.com/secmask/awserver-go?go-get=1 https fetch failed. Fetching http://gitlab.com/secmask/awserver-go?go-get=1...
145M = .git / objets / pack / J'ai écrit un script pour additionner les tailles des différences de chaque commit et du commit avant de revenir en arrière depuis la pointe de chaque branche. J'obtiens 129 Mo, ce qui est sans compression et sans tenir compte des mêmes fichiers dans les branches et de...
Je voudrais faire référence aux commits dans d'autres dépôts (dans ce cas, sous-modules) dans les problèmes github de mon dépôt principal. Est-il possible de le faire sans taper le lien hypertexte complet d'une manière similaire à la façon dont github crée un lien hypertexte raccourci à partir du...
Récemment, après tout git pull, git a commencé à générer mon éditeur de texte et à demander un message de validation de fusion. Un message de validation est déjà pré-rempli, et je dois juste enregistrer et fermer la fenêtre pour terminer l'extraction. Dans le passé, il effectuait la fusion en...
J'obtiens l'erreur suivante après avoir exécuté les étapes ci-dessous: To [email protected]:username/repo-name.git ! [rejected] dev -> dev (already exists) error: failed to push some refs to '[email protected]:username/repo-name.git' hint: Updates were rejected because the tag already exists in...
J'ai signalé un problème à un projet. Maintenant, le propriétaire a changé son état en fermé, mais comment puis-je le changer pour l'ouvrir à nouveau? J'ai lu quelque part que j'avais besoin de droits pour les opérations push and pull. Est-ce vrai
Lorsque je déplace un fichier dans git en utilisant git-mv, l'état montre que le fichier a été renommé et même si je modifie certaines parties, il considère toujours que c'est presque la même chose (ce qui est bien car cela me permet de suivre l'historique de celui-ci) . Lorsque je copie un...
Je veux cloner un dépôt GIT et ne PAS me retrouver avec un .gitrépertoire. En d'autres termes, je veux juste les fichiers. Y a-t-il un moyen de faire cela? git clone --no-checkoutfait exactement le contraire de ce que je veux (m'a donné juste le .gitrépertoire). J'essaie de le faire pour un dépôt...
Je sais que lorsque vous ajoutez un sous-module à un référentiel git, il suit un commit particulier de ce sous-module référencé par son sha1. J'essaie de trouver où cette valeur sha1 est stockée. Les fichiers .gitmoduleset .git/configaffichent uniquement les chemins du sous-module, mais pas le sha1...
Comment les fichiers binaires peuvent-ils être ignorés lors de l' gitutilisation du .gitignorefichier? Exemple: $ g++ hello.c -o hello Le fichier "bonjour" est un fichier binaire. Peut gitignorer ce
Je voudrais que la commande git cosoit la même que la saisie git checkout. Un alias Bash normal ( alias co='checkout') ne fonctionne