Articles of git

Squash à un seul «commit» correct pour la requête de tirage github

J’ai un repo sur github que quelqu’un d’autre (Bob, au nom de l’argument) a émis une demande de tirage. Son code n’est pas parfait, alors nous passons quelques tours de balisage. Si je comprends bien, il commet et pousse à sa demande de tirage pour chaque ensemble de changements marqués. Donc, mon repository ressemble maintenant […]

Git: fichier renommé manuellement, Git confus

J’utilise Git et renommé manuellement un fichier que j’avais ajouté au référentiel. Maintenant, j’ai ajouté le “nouveau” fichier que j’ai renommé au référentiel, mais Git se plaint que “l’ancien” fichier a été supprimé. Alors, comment puis-je faire oublier à Git l’ancien fichier? Mieux encore, comment puis-je dire à Git que le “nouveau” fichier est vraiment […]

Git en tirant des changements entre deux référentiels locaux

J’ai deux clones du même référentiel distant. J’ai apporté quelques modifications à un référentiel local. Comment puis-je transférer ces modifications sur un autre référentiel local sans le pousser à distance?

Clang-format peut-il me dire si des modifications de formatage sont nécessaires?

Existe-t-il un moyen d’exécuter clang-format dans un mode où il indique si le fichier respecte le format spécifié? Une sorte de mode de fonctionnement à sec où il indique si un changement est nécessaire, mais ne fait pas le changement. Idéalement, j’aimerais que clang-format retourne un code de sortie non nul si le fichier a […]

Git-svn et Eclipse?

Existe-t-il un plugin pour Eclipse pour git-svn? Je cherche un moyen de gérer le référentiel SVN avec Git (pour un changement rapide de twig, etc.)

Meilleur outil de révision de code pour GIT

Existe-t-il un outil d’examen en code source libre ou gratuit qui fonctionne le mieux avec GIT? Avez-vous essayé gerrit mais existe-t-il un meilleur outil de révision open source ou gratuit? Existe-t-il une révision du code capable d’afficher les modifications sur le Web avant que l’utilisateur ne s’engage sur le clone local? ReviewBoard ou d’autres outils […]

Impossible d’extraire une twig même après avoir retiré worktree et exécuté un prune de worktree

Je crée un worktree pour la twig en utilisant la commande suivante: Git add worktree Cela a créé un nouveau worktree pour moi et vérifié la twig sur le chemin Maintenant, j’ai pensé à supprimer / supprimer le worktree. Commandes suivantes: rm -rf git worktree prune Cela devrait idéalement supprimer le worktree et supprimer la […]

Comment connecter Bitbucket à Jenkins correctement

Depuis environ une semaine, Bitbucket n’envoie pas (?) De requête à mon serveur Jenkins. J’ai tout mis en place comme ceci: Endpoint http://username:apitoken@jenkinshost/ username = nom d’utilisateur dans Jenkins apitoken = apitoken connecté au nom d’utilisateur Jenkins jenkinshost = mon hôte sur lequel je lance Jenkins Project name est un projet Token : le jeton […]

git append l’ajout de fichiers ignorés

J’essaie de supprimer un répertoire précédemment suivi de git, qui fonctionne, mais il est ajouté à chaque git add . ultérieur de git add . , git add -A , etc. Voici ce que j’ai fait: Ajouter à .gitignore à la racine du projet: node_modules Exécutez les opérations suivantes: git rm -r –cached node_modules git […]

Ignorer les fichiers de méta de dossier sur le contrôle de version

Unity crée et supprime les fichiers méta pour les dossiers du dossier Asset. Cela peut créer une situation agaçante lors de l’utilisation du contrôle de version (que vous pouvez ignorer et passer aux questions): quelqu’un crée un dossier de fichiers qui sera ignoré mais oubliera d’ignorer le fichier méta du dossier. Unity crée le méta-fichier […]