Étant donné que Git ne reconnaît pas les liens symboliques qui pointent en dehors du référentiel, y a-t-il un problème avec les liens physiques? Git pourrait-il les casser? Pouvez-vous s'il vous plaît me diriger vers des informations détaillées?
Étant donné que Git ne reconnaît pas les liens symboliques qui pointent en dehors du référentiel, y a-t-il un problème avec les liens physiques? Git pourrait-il les casser? Pouvez-vous s'il vous plaît me diriger vers des informations détaillées?
En tenant compte du fait qu'il existe plusieurs commandes git qui n'ont aucun sens dans un référentiel nu (car les référentiels nus n'utilisent pas d'index et n'ont pas de répertoire de travail), git reset --hard HEAD^ n'est pas une solution pour annuler la dernière modification d'un tel...
J'ai donc trouvé la question de savoir comment afficher l'historique des modifications d'un fichier, mais l'historique des modifications de ce fichier particulier est énorme et je ne m'intéresse vraiment qu'aux modifications d'une méthode particulière. Alors, serait-il possible de voir...
Le projet Open Source Trac a un excellent surligneur de diff - il met en évidence les lignes modifiées et les octets modifiés dans chaque ligne modifiée! Voir ici ou ici pour des exemples. Existe-t-il un moyen d'utiliser la même couleur de surbrillance (c'est-à-dire les lignes modifiées et les...
Lors du transfert vers un référentiel hébergé sur Heroku, il faut exécuter la commande suivante: git push heroku master Que font herokuet masterindiquent dans cette commande? Comment git sait-il où pousser? (le chemin git) De plus, je ne savais pas que je pouvais utiliser heroku renamepour...
J'ai la topologie de référentiel Git suivante: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) En rebasant la featurebranche, je m'attendais à rebaser tout le sous-arbre (y compris les branches enfants): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E...
Je me demande s'il existe un moyen d'afficher une date push associée à chaque commit dans le journal git. Si ce n'est pas possible, existe-t-il un moyen de voir tous les commits sous une certaine poussée. J'écris un programme qui doit garder une trace des commits lorsqu'ils sont poussés. Étant...
Existe-t-il un moyen d'obtenir le nom de l'utilisateur, compte tenu uniquement de son nom d'utilisateur? Quelque chose comme cette sortie git show <username>(je sais que cela ne fonctionne pas) username: username name: First Last email: email@address Je sais que je peux le faire avec un...
Wikipedia explique la détection automatique de changement de nom: En bref, étant donné un fichier en révision N, un fichier du même nom en révision N − 1 est son ancêtre par défaut. Cependant, lorsqu'il n'y a pas de fichier portant le même nom dans la révision N − 1, Git recherche un fichier qui...
J'essaye d'écrire un script de fabric qui fait un git commit; cependant, s'il n'y a rien à valider, git se termine avec le statut 1. Le script de déploiement considère cela comme un échec et se ferme. Je veux détecter les échecs réels de validation, donc je ne peux pas simplement donner à Fabric...
J'ai forké un repo github et travaillé sur mon repo github. J'ai fait des pull-requests et c'était terminé. Après cela, l'amont a eu d'autres commits alors maintenant je veux rebaser, je suppose que c'est ce que je dois faire. Mais j'obtiens ces conflits de fusion: First, rewinding head to replay...
Je veux juste avoir une meilleure compréhension du message d'avertissement après avoir supprimé une branche locale avertissement: suppression de la branche 'old_branch'qui a été fusionnée 'refs/remotes/origin/old_branch'mais pas encore fusionnée HEAD.
Je sais que, si je voulais grep pour un modèle uniquement sur des fichiers avec certaines extensions, je pourrais le faire: // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ J'ai également essayé...
Problème: je veux un moyen de supprimer toutes les succursales locales que j'ai qui n'ont pas de télécommande. Il est assez facile de diriger les noms des branches dans un git branch -D {branch_name}, mais comment puis-je obtenir cette liste en premier lieu? Par exemple: Je crée une nouvelle...
Dans l'exemple d'arborescence suivant: A-B-C-D-E (master branch) \ F-G-H (xxx branch) Je cherche F - le premier commit dans la branche xxx. Je pense que c'est possible avec: git log xxx --not master et le dernier commit listé devrait être F. Est-ce la bonne solution ou peut-être y a-t-il quelques...
à partir de la version 1.9.3 de git (Apple Git-50) sur mac, comment supprimer un sous-module git? Je lis beaucoup d'informations obsolètes et de nombreux développeurs me disent qu'ils ne fonctionneront pas. Quelle est la manière actuelle? fera git deinit pathToSubModule l'affaire? Les étapes que...
J'essaie de rechercher du code dans une branche dans un référentiel GitHub. Cependant, cela indique que je ne peux rechercher que la branche par défaut. Existe-t-il un moyen de rechercher du code dans une branche non par défaut dans mon référentiel GitHub?
Je travaille actuellement sur 2 projets, qui s'attendent à ce que je configure mon nom d'utilisateur local et mon e-mail avec des données différentes lorsque je les envoie. pour cela, je mets à jour ma configuration tout le temps comme: git config --local user.email "[email protected]"...
Pour les versions, j'étiquette généralement avec quelque chose comme v1.1.0. Pendant mon script de construction, je crée un fichier fwVersion.c qui contient les informations git actuelles. Actuellement, j'ai des informations de commit et de branche dans le fichier, mais je voudrais ajouter la...
Auparavant, j'ai apprécié la capacité de TortoiseSvn à générer des statistiques de commit simples pour un référentiel SVN donné. Je me demande ce qui est disponible dans Git et je suis particulièrement intéressé par: Nombre de commits par utilisateur Nombre de lignes modifiées par utilisateur...