Articles of git

Deux référentiels git dans un répertoire?

Est-il possible d’avoir 2 référentiels git dans un même répertoire? Je pense que non, mais j’ai pensé demander. Fondamentalement, je voudrais vérifier dans mes fichiers de configuration de répertoire personnel (par exemple .emacs) qui devraient être communs à toutes les machines sur lesquelles je travaille, mais avoir un deuxième référentiel pour les fichiers locaux (par […]

Comment append le contrôle de version Git (Bitbucket) à un dossier de code source existant?

Comment puis-je append le contenu d’un dossier existant au contrôle de version Git? Le tutoriel aborde ici le cas de la création d’un répertoire et de l’ajout de son contenu source. J’ai un code source dans un dossier qui dépend du chemin et ne veut pas le déplacer. Alors, comment puis-je aller dans mon dossier […]

Git refuse de réinitialiser / supprimer les fichiers

J’ai un projet avec certains fichiers js que je ne peux pas mettre à jour. J’exécute OSX localement et mon serveur distant / de transfert est Linux (CentOS). Juste après avoir cloné mon projet localement, j’ai remarqué que tous les fichiers avec le statut git étaient modified . Je ne les ai jamais modifiés, alors […]

Est-il possible de défaire les effets de «git revert head»?

J’ai accidentellement exécuté la commande contre la mauvaise twig de mon référentiel – y a-t-il un moyen d’annuler cette modification?

Git: 1.Liste tous les fichiers d’une twig, 2.compare les fichiers des différentes twigs

Rechercher une commande comme ls -R ou dir/s peut lister tous les fichiers dans un commit / une twig. Existe-t-il une commande permettant de comparer deux fichiers de twigs différentes? Merci! beaucoup!

mettre en évidence les lignes modifiées et les octets modifiés dans chaque ligne modifiée

Projet Open Source Trac a un excellent surligneur de différences – il met en évidence les lignes modifiées et les octets modifiés dans chaque ligne modifiée ! Voir https://trac.transmissionbt.com/changeset/12148 ou http://trac.gajim.org/changeset/297ad7711d20bfee1491768640d9bc5384464363 pour des exemples. Est-il possible d’utiliser le même surlignage de couleur (c.-à-d. Lignes modifiées et octets modifiés ) dans le terminal bash, git ou […]

Comment puis-je supprimer complètement un fichier d’un repository git?

J’ai remarqué récemment que les fichiers de projet que mes éditeurs de texte utilisent (ainsi que d’autres fichiers indésirables) ont été ajoutés au repository git du projet. Comme ils ne font pas réellement partie du projet, j’aimerais les supprimer, mais git rm supprime pas les anciennes versions du référentiel, et je ne trouvais rien d’autre […]

Passer des options ssh à git clone

J’essaie d’exécuter git clone sans que ssh vérifie la clé de l’hôte du référentiel. Je peux le faire de ssh comme ça: ssh -o UserKnownHostsFile=/dev/null -o SsortingctHostKeyChecking=no user@host Est-il possible de passer les mêmes options ssh à la commande git clone? Edit: Il y a une ressortingction que je ne peux pas modifier ~/.ssh/config ou […]

Créer un nouveau repository sur Bitbucket à partir du terminal Git Bash?

Est-il possible de créer un nouveau référentiel dans Bitbucket en utilisant la ligne de commande Git? J’ai essayé ce qui suit: git clone –bare https://username@bitbucket.org/username/new_project.git Je reçois ce message: Cloner dans le repository nu ‘new_project.git’ … fatal: https://username@bitbucket.org/username/new_project.git/info/refs introuvable: avez-vous lancé git update-server-info sur le serveur? Ce serait bien de le faire sans aller à […]

Échec de la mise à jour du Homebrew: «S’il vous plaît, validez vos modifications ou rangez-les avant de pouvoir fusionner»

Je cours: brew update Et j’ai une erreur: error: Your local changes to the following files would be overwritten by merge: samtools.rb Please, commit your changes or stash them before you can merge. Aborting Il s’avère que c’est une erreur bien connue. En fait, il est mentionné sur le wiki Homebrew : After running brew […]