Questions marquées «git»

520
Git et Mercurial - Comparer et contraster

Depuis un certain temps, j'utilise subversion pour mes projets personnels. De plus en plus, j'entends beaucoup de choses sur Git et Mercurial, et DVCS en général. J'aimerais donner un tourbillon à l'ensemble du DVCS, mais je ne suis pas trop familier avec l'une ou l'autre option. Quelles sont les...

520
Annuler git stash pop qui entraîne un conflit de fusion

J'ai commencé à apporter des modifications à ma base de code, ne réalisant pas que j'étais sur une ancienne branche de sujet. Pour les transférer, je voulais les ranger puis les appliquer à une nouvelle branche hors master. J'avais l'habitude git stash popde transférer des modifications en cours...

515
Veuillez saisir un message de validation pour expliquer pourquoi cette fusion est nécessaire, surtout si elle fusionne une mise à jour en amont dans une branche de rubrique

J'utilise Git. J'ai fait un pull à partir d'un dépôt à distance et j'ai reçu un message d'erreur: Veuillez entrer un message de validation pour expliquer pourquoi cette fusion est nécessaire, surtout si elle fusionne une mise à jour en amont dans une branche de rubrique. J'essaie de taper un...

513
git stash appliquer la version

J'ai 2 branches: master | conception Travaillant dans la conception, j'ai fait un stash et je suis passé au master, j'ai fait quelques ajustements. stash applyJe suis revenu au design et j'ai seulement perdu toutes mes modifications dans la branche design. J'espère que tout mon travail est dans une...

506
Comment «blâmer» une ligne supprimée?

git blameest idéal pour les lignes modifiées et ajoutées, mais comment savoir quand une ligne qui existait dans un commit précédent spécifique a finalement été supprimée. Je pense bisect, mais j'espérais quelque chose de plus pratique. (Avant de demander: dans ce cas, je viens de faire un git log...

506
Skip Git commit hooks

Je regarde un crochet git qui recherche les instructions print dans le code Python. Si une instruction print est trouvée, elle empêche la validation de git. Je veux remplacer ce crochet et on m'a dit qu'il y avait une commande pour le faire. Je n'ai pas pu le trouver. Des

504
Décréer un fichier supprimé dans git

Habituellement, pour annuler les modifications apportées à un fichier, vous devez: git checkout -- <file> Que faire si la modification que je souhaite supprimer supprime le fichier? La ligne ci-dessus donnerait une erreur: error: pathspec '<file>' did not match any file(s) known to git....

501
Choisir en partie un commit avec Git

Je travaille sur 2 branches différentes: la sortie et le développement . J'ai remarqué que je dois encore intégrer certaines modifications qui ont été validées dans la branche de publication dans la branche de développement . Le problème est que je n'ai pas besoin de tout le commit, seulement...

501
Faut-il inclure Gemfile.lock dans .gitignore?

Je suis en quelque sorte nouveau sur bundler et les fichiers qu'il génère. J'ai une copie d'un dépôt git de GitHub auquel beaucoup de gens ont contribué, j'ai donc été surpris de constater que le bundler a créé un fichier qui n'existait pas dans le dépôt et n'était pas dans la .gitignoreliste....

499
Mise en attente des fichiers supprimés

Disons que j'ai un fichier dans mon référentiel git appelé foo . Supposons qu'il ait été supprimé avec rm(pas git rm). Le statut de git affichera alors: Changes not staged for commit: deleted: foo Comment organiser cette suppression individuelle de fichiers? Si j'essaye: git add foo Ça dit: 'foo'...

499
Comment utiliser Git pour le contrôle de source Unity3D?

На этот вопрос есть ответы на Stack Overflow à partir de : Как использовать Git для контроля версий в Unity3D? Quelles sont les meilleures pratiques pour utiliser le contrôle de source Git avec Unity 3D, en particulier pour gérer la nature binaire des projets Unity 3D? Veuillez décrire le flux de...

497
git tirer du maître dans la branche de développement

J'ai une branche appelée dmgr2 (développement) et je veux tirer de la branche principale (site en direct) et incorporer tous les changements dans ma branche de développement. Y a-t-il une meilleure manière de faire cela? voici ce que j'avais prévu de faire, après avoir validé les modifications: git...