preguntar acerca de git

3
réponses

Git: copie tous les fichiers d’un répertoire à partir d’une autre branche

Comment copier tous les fichiers d'un répertoire à partir d'une autre branche? Je peux lister tous les fichiers dans ce répertoire en faisant git ls-tree master:dirname Je peux le copier tous les fichiers individuellement en faisant git checkout …
demandé sur 1970-01-01 00:33:30
7
réponses

Git: comment supprimer un fichier de l’index sans supprimer des fichiers de n’importe quel référentiel

Lorsque vous utilisez git rm --cached myfile Il ne supprime pas du système de fichiers local, ce qui est le but. Mais si vous avez déjà versionné et validé le fichier, l'avez poussé vers un référentiel central et l'avez tiré dans un autre référent …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment déplacer une branche Git dans son propre dépôt?

J'ai une branche que je voudrais déplacer dans un dépôt git séparé, et idéalement garder l'historique de cette branche dans le processus. Jusqu'à présent, j'ai regardé git filter-branch, mais je ne peux pas savoir si cela peut faire ce que je veux f …
demandé sur 1970-01-01 00:33:30
11
réponses

Git push error: impossible de dissocier l’ancien (Autorisation refusée)

Dans le serveur distant, j'ai mis en place un hook post-receive afin de faire une extraction git de mon référentiel: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Mais quand je fais un push de ma machine locale vers le référent …
demandé sur 1970-01-01 00:33:32
7
réponses

Quelle est la différence entre «git branch» et «git checkout -b»?

J'ai utilisé git checkout -b pour créer une nouvelle branche. Je pense que git branch fait la même chose. Comment ces deux commandes diffèrent, si elles diffèrent du tout? ... …
demandé sur 1970-01-01 00:33:31
3
réponses

git rebase, garder une trace de ‘ local ‘et’remote’

Lorsque je fais un rebase git, j'ai souvent du mal à comprendre ce qui se passe avec le 'local' et le 'remote' lors de la résolution des conflits. J'ai parfois l'impression qu'ils s'échangent des côtés d'un commit à la prochaine. C'est probablement …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment préparer un projet Unity pour git? [dupliquer]

Cette question a déjà une réponse ici: Comment utiliser Git pour le contrôle de source Unity3D? 13 réponses Quelles sont les étapes nécessaires pour prépare …
demandé sur 1970-01-01 00:33:34
1
réponses

git ignore tous les fichiers d’un certain type, sauf ceux d’un sous-dossier spécifique

J'ai une structure de répertoire comme ceci: racine dossier 1 abc.json def.json somedir plus.json dossier2 qwe.json rty.json spec mock1.json mock2.json somedir more_mocks.json Maintenant, en utilisant un .gitignore Je ve …
demandé sur 1970-01-01 00:33:31
7
réponses

Annuler une partie des modifications non indexées dans git

Comment annuler des parties de mes changements non indexés dans git mais garder le reste comme non indexé? La façon dont j'ai compris est: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i ma …
git
demandé sur 1970-01-01 00:33:29
9
réponses

Modifier l’emplacement du répertoire du dépôt git.

Avec Git / github pour Windows, si j'ai un référentiel avec ce répertoire: C:dir1dir2, Que dois-je faire pour déplacer les fichiers repo vers C:dir1? Je peux évidemment copier et coller physiquement les fichiers, mais que dois-je faire du côté Git? …
demandé sur 1970-01-01 00:33:32