Sans créer une branche et faire un tas de travaux géniaux sur une nouvelle branche, est-il possible de diviser un seul commit en quelques commits différents après qu'il ait été validé dans le référentiel
Sans créer une branche et faire un tas de travaux géniaux sur une nouvelle branche, est-il possible de diviser un seul commit en quelques commits différents après qu'il ait été validé dans le référentiel
Aujourd'hui, je regardais les journaux d'un projet et j'ai réalisé qu'il y a quelque temps, j'ai touché le nom d'une étiquette. Existe-t-il un moyen de renommer la balise? Google n'a rien trouvé d'utile. Je me rends compte que je pouvais vérifier la version étiquetée et créer une nouvelle...
J'ai un serveur Git distant, voici le scénario que je souhaite effectuer: Pour chaque bug / fonctionnalité, je crée une branche Git différente Je continue de valider mon code dans cette branche Git avec des messages Git non officiels Dans le référentiel supérieur, nous devons faire un commit pour...
Existe-t-il un moyen simple de supprimer toutes les branches de suivi dont l'équivalent distant n'existe plus? Exemple: Succursales (locales et éloignées) Maître origine / maître origin / bug-fix-a origin / bug-fix-b origin / bug-fix-c Localement, je n'ai qu'une branche maître. Maintenant, je dois...
Parfois, git suggère git rm --cachedde supprimer un fichier, parfois git reset HEAD file. Quand devrais-je utiliser quoi? ÉDITER: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # #...
Est-il possible d'annuler les modifications provoquées par la commande suivante? Si c'est le cas, comment? git reset --hard HEAD~1
J'essaie de fusionner 2 commits en 1, j'ai donc suivi "squashing commits with rebase" de git ready . L'Iran git rebase --interactive HEAD~2 Dans l'éditeur résultant, je passe pickà squash, puis je sauvegarde-quitte, mais le rebase échoue avec l'erreur Impossible de 'squash' sans un commit précédent...
Comment supprimer toutes les modifications du répertoire de travail, y compris les nouveaux fichiers non suivis. Je sais que cela git checkout -ffait cela, mais il ne supprime pas les nouveaux fichiers non suivis créés depuis le dernier commit. Quelqu'un a-t-il une idée de comment faire...
Dans quels fichiers dois-je inclure .gitignorelorsque j'utilise Git conjointement avec Visual Studio Solutions ( .sln) et
Dans Git, comment comparer le même fichier entre deux validations différentes (non contiguës) sur la même branche (master par exemple)? Je recherche une fonctionnalité de comparaison comme celle de Visual SourceSafe (VSS) ou Team Foundation Server (TFS). Est-ce possible à
J'ai un référentiel git avec plusieurs branches. Comment savoir quelles branches sont déjà fusionnées dans la branche
Comment utiliser efficacement Git et Dropbox
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 3 ans . J'utilise un référentiel git local...
Une situation plutôt inhabituelle peut-être, mais je veux spécifier une clé SSH privée à utiliser lors de l'exécution d'une commande shell (git) à partir de l'ordinateur local. Fondamentalement, comme ceci: git clone [email protected]:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" Ou...
Je dois ajouter quelques règles à mon .gitignoredossier. Cependant, je ne le trouve pas dans mon dossier de projet. N'est-il pas créé automatiquement par Xcode? Sinon, quelle commande me permet d'en créer
Comment puis-je télécharger uniquement un dossier ou un répertoire spécifique à partir d'un référentiel Git distant hébergé sur GitHub? Dites l'exemple du dépôt GitHub ici: [email protected]:foobar/Test.git Sa structure de répertoires: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py Je...
Comment puis-je interroger git pour savoir quelles branches contiennent un commit donné? gitklistera généralement les branches, sauf s'il y en a trop, auquel cas il dit simplement "beaucoup (38)" ou quelque chose comme ça. J'ai besoin de connaître la liste complète, ou du moins si certaines...
Je voudrais montrer toutes les sections Git configurées. Je n'ai trouvé git config --get core.editoret j'aimerais sortir tout ce qui est configuré globalement, pas seulement l'éditeur par défaut
Existe-t-il une commande git pour annuler toutes les modifications non validées dans une arborescence et un index de travail et pour supprimer également les fichiers et dossiers nouvellement