web-dev-qa-db-fra.com

Comment ajouter mon projet actuel à un référentiel GitHub déjà existant

Je suis très nouveau pour Git. J'ai cherché une réponse, mais je n'ai pas pu en trouver une.

Dans mon ordinateur, j'ai un dossier de projet comme celui-ci:

project_a
--some_folder
--another_folder
--.git

Et j'ai un référentiel sur GitHub, disons https://github.com/company/our_repo.git. Sous ce référentiel, j'ai quelques dossiers. Mon objectif est donc de mettre mon project_a en dessous de trunk/bin. Comment puis-je y parvenir? (Encore une fois, je suis très très très nouveau.)

30
Vor

Ouvrez votre terminal, accédez à ce dossier et écrivez:

git init
git add .
git commit -m "my commit"
git remote set-url Origin [email protected]:username/repo.git
git Push Origin master
45
Ziyaddin Sadigov

J'ai eu plus de chance de naviguer vers le répertoire que je voulais ajouter au référentiel (chemin du fichier cd avec\remplacé par /), puis:

    git init
    git add .
    git commit -m "my commit"
    git remote add Origin <remote repository URL>
    git Push Origin master

Voici un lien vers un article expliquant comment le faire plus en détail: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line /

Notez que vous ne pourrez pas exécuter le "git add". ligne si le répertoire en question est ouvert

25
Adam

Toutes les réponses ci-dessus semblent guider la création d'un nouveau référentiel dans git, mais la question concerne l'ajout d'un dossier au référentiel existant. Pour ce faire, les étapes suivantes peuvent être suivies.

  • Clonez votre référentiel existant à l'aide de la commande suivante: git clone https://github.com/company/our_repo.git
  • Amenez manuellement votre dossier de projet à l'emplacement souhaité, c'est-à-dire trunk/bin
  • Maintenant, validez puis poussez le référentiel en utilisant les commandes: git commit -m "message" et git Push Origin master
11
Ajaya Mandal
1. first create a git repostry.
2. second open git bash in  existing or uploading project.
3. perform git init 
4. git add .
5. git commit -m "print message"
6. git remote add github<repostry url>
7. git remote -v
8. git Push github master

OR

git Push Origin master

si vous obtenez une erreur

git Push -f Origin master**
3
Vikram Shekhawat