Questions marquées «git»

Git est un système de contrôle de version distribué open source (DVCS). Utilisez cette balise pour les questions liées à l'utilisation de Git et aux workflows. N'UTILISEZ PAS la balise [github] pour les problèmes liés à Git simplement parce qu'un référentiel est hébergé sur GitHub. En outre, n'utilisez pas cette balise pour les questions de programmation générales qui impliquent un référentiel Git.

5
Est-il possible d'extraire un seul fichier dans Git?
Je travaille sur une branche Git qui a des tests cassés, et j'aimerais extraire (fusionner les modifications, pas simplement écraser) ces tests d'une autre branche où ils sont déjà corrigés. Je sais que je peux faire git pull origin that_other_branch mais cela tentera de fusionner beaucoup d'autres fichiers, pour cela …

5
Stocker un seul fichier
J'aimerais pouvoir cacher uniquement les modifications d'un seul fichier: git stash save -- just_my_file.txt Ce qui précède ne fonctionne pas cependant. Des alternatives?
177 git  git-stash 

12
Comment puis-je archiver un script Bash si mon référentiel Git local a des modifications?
Certains scripts ne fonctionnent pas correctement s'ils vérifient les modifications. Je l'ai essayé comme ceci: VN=$(git describe --abbrev=7 HEAD 2>/dev/null) git update-index -q --refresh CHANGED=$(git diff-index --name-only HEAD --) if [ ! -z $CHANGED ]; then VN="$VN-mod" fi Existe-t-il une sorte de vérification booléenne s'il y a eu des changements …
176 git 





9
Collision de hachage dans git
Que se passerait-il réellement si j'avais une collision de hachage lors de l'utilisation de git? Par exemple, j'arrive à valider deux fichiers avec la même somme de contrôle sha1, est-ce que git le remarquerait ou corromprait l'un des fichiers? Est-ce que git pourrait être amélioré pour vivre avec ça, ou …
175 git  hash  sha1  hash-collision 

15
Suivre toutes les branches git distantes en tant que branches locales
Le suivi d'une seule branche distante en tant que branche locale est assez simple. $ git checkout --track -b ${branch_name} origin/${branch_name} Pousser toutes les branches locales vers la télécommande, créer de nouvelles branches distantes selon les besoins est également facile. $ git push --all origin Je veux faire l'inverse. Si …
175 git  branch 


3
Perforce pour les utilisateurs de Git? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 5 ans . Améliorez cette question Il y …
174 git  perforce 

7
Pourquoi Git n'est-il pas considéré comme une «chaîne de blocs»?
La structure de données interne de Git est une arborescence d'objets de données, dans laquelle chaque objet pointe uniquement vers son prédécesseur. Chaque bloc de données est haché. En modifiant (erreur de bit ou attaque) un bloc intermédiaire sera remarqué lorsque le hachage enregistré et le hachage réel s'écartent. En …
174 git  hash  blockchain 

3
git rebase, en gardant 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 «distant» lors de la résolution de conflits. J'ai parfois l'impression qu'ils changent de camp d'un engagement à l'autre. C'est probablement (définitivement) parce que je n'ai toujours pas bien compris. …
174 git  conflict  rebase 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.