Comment faire pour importer projet local avec des fichiers existants à la Source de l'arbre
Je suis l'aide de la Source de l'arbre. Mais j'ai un projet existant dossier avec les fichiers qu'il contient. Je veux importer le dossier de projet à la Source de l'Arbre. J'ai essayé de supprimer les fichiers de projet, puis ajouter le dossier à la Source de l'Arbre avec:
Clone/Nouvelle
Après que j'ai ajouté mes fichiers de projet. Mais je ne peux pas m'engager et de pousser mes changements et c'est pas en montrant les derniers changements quand j'ai modifier le fichier de projet.
J'ai lu les questions et je ne pouvais pas trouver dans la Source de l'Arborescence de menu :
Repositories > import repository
Comment faire pour importer mon projet?
Vous êtes sûr que c'est un GIT dossier? N'a une .git sous-dossier dans le dossier racine?
Non, il n'est pas. Je dois rendre le dépôt git, mais il y a des fichiers. Je vais essayer de répondre de @oshnaps!
Vous ne pouvez pas charger un non-git dossier dans SourceTree que c'était un projet git!
Oui, mais comment faire pour qu'il le dépôt git si j'ai des fichiers dans mon projet?
Non, il n'est pas. Je dois rendre le dépôt git, mais il y a des fichiers. Je vais essayer de répondre de @oshnaps!
Vous ne pouvez pas charger un non-git dossier dans SourceTree que c'était un projet git!
Oui, mais comment faire pour qu'il le dépôt git si j'ai des fichiers dans mon projet?
OriginalL'auteur mistery_girl | 2015-12-03
Vous devez vous connecter pour publier un commentaire.
Semble que vous êtes absent de l' .git dossier.
Vous devez:
À ce stade de la source de l'arbre devrait vous alarmer que le référentiel local emplacement a été modifié, il suffit de suivre son interface pour modifier l'emplacement, et vous avez terminé.
J'aimerais l'amour Sourcetree, mais cela me rend fou à CHAQUE fois. Maintenant, je l'ai attendu que cela serait pris en charge: Voici mon projet, j'ai créer un nouveau en ligne de pensions et de ST ajoute les fichiers dans le projet existant. Simple. Mais non. Et puis, vous obtenez ce genre de chose: "non Valide slug. Les limaces doit être en minuscules, caractères et peut contenir des caractères de soulignement, des tirets ou des points." Sérieusement?
Ce qui me motive mentale; on aurait pu penser que maintenant il y aurait un SourceTree "Importer un Projet/Solution" ou "Ajouter un Projet Existant/Solution" outil natif/utilitaire. Comme beaucoup de gens, j'ai souvent le démarrage d'un projet, puis de penser "Oh, je dois ajouter ceci à SourceTree maintenant qu'il est en bas de la piste un peu". Et puis, je dois sauter à travers un certain nombre de cerceaux de le faire quand cela pourrait - devrait - être un 1 min de l'emploi.
OriginalL'auteur oshnaps
Puisque ce n'est pas un git dossier (il n'a pas .git sous-dossier dans le dossier racine), vous avez juste besoin de faire ce qui suit (dans la ligne de commande):
Cela signifie peut-être que vous essayez de charger un dossier à SourceTree à partir de l'intérieur d'un dépôt git, mais pas en sélectionnant le dossier racine du dépôt git. Supprimer le créé .git dossier et sélectionnez le dossier racine
Je peux cloner projet de git, mais comment ajouter mes fichiers locaux?
OK, j'ai lu à nouveau votre question initiale... Si je comprends bien, vous avez un dépôt git que vous avez cloné localement et maintenant vous avez un projet de code qui n'étaient pas dans la cloné référentiel que vous souhaitez ajouter. Il dépend de ce format de ce projet, il est (java? js?), mais, fondamentalement, vous devez: 1. copiez le dossier du projet dans la racine de votre cloné référentiel 2. cd (dans la console) à la racine du dossier 3. exécuter: git add --tous ou git add projet-dossier et ensuite, vous serez en mesure de voir dans SourceTree et la commettre
Vous devez cloner le dépôt localement si vous souhaitez ajouter un projet (comme je l'ai décrit ci-dessus). L'autre option est que le nouveau projet sera un stand-alone référentiel avec ses propres succursales, non liés au dépôt distant (pour que git init fera l'affaire)
OriginalL'auteur yorammi