Questions marquées «git»

Git est un système de contrôle de version distribué open source (DVCS). Utilisez cette balise pour les questions liées à l'utilisation de Git et aux workflows. N'UTILISEZ PAS la balise [github] pour les problèmes liés à Git simplement parce qu'un référentiel est hébergé sur GitHub. En outre, n'utilisez pas cette balise pour les questions de programmation générales qui impliquent un référentiel Git.




4
Changer de base de branche
J'ai un arbre comme celui-ci: (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO et je dois déplacer la branche PRO vers master (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - …
145 git 

17
Le `git` de Homebrew n'utilise pas la complétion
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, cette …
144 macos  git  autocomplete  zsh 

6
Fusion: Hg / Git vs SVN
Je lis souvent que Hg (et Git et ...) sont meilleurs pour fusionner que SVN mais je n'ai jamais vu d'exemples pratiques où Hg / Git peut fusionner quelque chose où SVN échoue (ou où SVN a besoin d'une intervention manuelle). Pourriez-vous poster quelques listes pas à pas d'opérations de …
144 git  svn  mercurial  merge  dvcs 

3
Comment mettre à jour un clone git --mirror?
J'ai créé un référentiel git pour mettre en miroir un site en direct (qui est un référentiel git non nu): git clone --mirror ssh://user@example.com/path/to/repo Maintenant, pour garder ce clone de miroir à jour avec tous les changements depuis son origine distante, quelle commande ou commandes dois-je utiliser? J'aimerais que tout …

2
Comment rebasez-vous les modifications de la branche actuelle en plus des modifications en cours de fusion?
D'accord. Si je suis sur une branche (par exemple working), et que je veux fusionner les modifications d'une autre branche (par exemple master), alors j'exécute la commande git-merge mastersur la workingbranche, et les modifications sont fusionnées sans rebaser l'historique du tout. Si je cours git-rebase master, les modifications dans mastersont …
144 git  merge  rebase  git-rebase 

5
Comment lister les commits depuis certains commit?
Existe-t-il de toute façon une liste des validations d'un numéro de validation donné à HEAD? Je sais que cela est possible à la date de validation, mais j'en ai besoin par le numéro de validation et je n'arrive pas à trouver de documentation, ou même si cela est possible.
144 git 

5
Comment exclure certains répertoires / fichiers de la recherche git grep
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 lentement sur les grands dépôts git.
144 git  grep 

6
Rétablir une partie d'un commit avec git
Je veux revenir sur un commit particulier dans git. Malheureusement, notre organisation utilise toujours CVS comme standard, donc lorsque je me reconnecte à CVS, plusieurs commits git sont regroupés en un seul. Dans ce cas, j'adorerais sélectionner le commit git original, mais c'est impossible. Existe-t-il une approche similaire à git …
144 git  git-cvs 

6
Comment est défini l'origine / HEAD?
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 origin/master, et nonorigin/<branchname> …
144 git 

17
Comment obtenir le nom du référentiel Git dans un référentiel Git?
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 git://github.com/foo/bar.git $ cd …
144 git  repository 

5
Comment puis-je savoir quelle version de git j'utilise?
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 installée?
144 git 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.