Articles of version contrôle

Problème d'authentification avec un repository Github préexistant

Je travaille sur un projet avec un coéquipier et il a créé un repo GitHub pour faciliter le contrôle de version. Dans le passé, j'ai travaillé avec des repos de Bitbucket, et c'était facile à mettre en place. J'ai juste utilisé mon nom d'user et mot de passe Bitbucket comme references et c'était tout. Pour […]

Comment git checkout un tel commit particulier en utilisant GitKraken?

J'utilise GitKraken, un client gui de git vcs. GitKraken est également un endroit unique pour tous mes repositorys Git. Mais je n'ai trouvé aucune option où je peux aller un tel engagement particulier que j'ai déjà utilisé dans mon git bash en utilisant la command "git checkout".

Problème de clonage de gitolite sous Windows

J'utilise Windows 7. Je travaille avec un projet qui utilise Redmine et un repo Gitolite. J'ai donné à l'administrateur mon id_rsa.pub, et il l'a ajouté à la list des users authentifiés. Cependant, je suis incapable de cloner le repo. Quand j'utilise: git clone git@foo:bar On me request un mot de passe. Je n'ai aucune idée […]

Comment puis-je get des files de mon svn repo au système de mise en scène ou de production?

Je viens de commencer à jouer avec le contrôle de version. J'ai installé svn et svnX sur mon Mac et j'ai créé un projet gratuit avec un repository Subversion sur assembla.com . Je n'ai pas encore téléchargé de files sur mon repository SVN. J'ai passé la majeure partie de la journée à lire sur le […]

Git Rebase ou SVN se réintègrent pour les twigs de fonctionnalité?

Nous utilisons actuellement SVN, mais en envisageant de passer à Git pour supporter notre nouveau stream de travail, qui dépend fortement de rebase. Nous envisageons un workflow de développement où chaque fonctionnalité individuelle est développée sur une twig distincte, puis fusionnée en trunk / master lorsqu'elle est prête pour la publication. La twig sera toujours […]

Ai-je configuré subversion Repository Wrong?

Lorsque nous avons initialement configuré le contrôle de version, nous avions très peu de time et seulement des connaissances de base pour le configurer. Nous ne comprenons pas les twigs, les troncs ou les tags. Tout ce que nous avons eu affaire est Checkout, Update et Commit (oh, et les conflits occasionnels). Mais maintenant, nous […]

Comment puis-je vérifier à un moment donné (c'est-à-dire valider) d'une twig Git?

Je veux ramener ma twig Git à un commit spécifique. Je lance donc git log et trouve le hachage SHA commit, et lance git checkout <myhash> . Cela fonctionne habituellement très bien, mais cette fois, quelque chose était louche. Quand j'ai regardé à nouveau git log , je vois que le dernier commit est correct, […]

Git "comptabilité"

Dupliquer possible: Génération de statistics à partir du référentiel Git Je suis intéressé à faire de la comptabilité sur un repository git avec plusieurs consortingbuteurs, quelque chose comme les statistics de github. Est-ce que quelqu'un est au courant de quelque chose de similaire qui pourrait être utilisé sur la command line pour get des statistics […]

Git Fusionner à partir d'un projet non géré

Si j'ai téléchargé un exemple de projet (pas Git géré) sur un site Web et j'ai créé une twig et certains s'engage à ce projet. Ensuite, l'auteur original a fait quelques mises à jour de ce projet et publié sur le site … Maintenant, comment puis-je merge cette mise à jour (pas gérée Git) à […]

Comment utiliser git pour gérer une base de code avec des ressources client distinctes?

J'ai un projet qui contient un projet Ruby on Rails de base qui sera déployé pour plusieurs clients différents. J'aimerais pouvoir mettre à jour l'application principale tout en conservant des modifications distinctes dans les vues et les dossiers publics. En d'autres termes, j'ai besoin chaque fois que je change app / controllers / product_controllers.rb tous […]