2016-10-20 17 views
0

私はGitリポジトリを作成し、GitHubへのコミットをほとんどプッシュしませんでした。次に、このプロジェクトを手動でダウンロードします(git cloneを使用する代わりに)。新しいプロジェクトのように仕事を始めました。今私は、このローカルプロジェクトを私の既存のリモートリポジトリにプッシュしたいと思います。どうしたらいいですか?新しいローカルプロジェクトをexsitingリモートGitにプッシュ

+0

手動でダウンロードしたバージョンには「.git」フォルダが含まれていますか? –

答えて

0

手動でダウンロードしたバージョンは、ソリューションはシンプルで、.gitフォルダが含まれている場合:

# add/commit if necessary first 
git remote add origin <github url> 
git push origin master 

しかし、私の理解は、私が想定しGitHub's zip files don't include the .git folderは、あなたが「手動でダウンロード」によって意味したものであるということです。

あなたは.gitフォルダがない場合は: "本物の" ローカルのGitリポジトリへ

  1. スイッチ。元のレポが別のマシンにある場合は、GitHubから新しいものを複製してください。

  2. 手動でダウンロードしたバージョンのすべてのファイルをローカルリポジトリにコピーします。

  3. が追加とコミット:

    git add . 
    git commit -m "Foo the bar because baz" 
    

    (あなたはまた、特定のファイルをINGのgit addすることにより、複数のコミットに変更を分割、および/またはgit add --patchを使用することができます。)

  4. プッシュ:

    git push origin master 
    

将来的には、その内容のzipファイルをダウンロードするのではなく、リポジトリを複製する方がよいでしょう。 Gitのコミットはデフォルトではローカルなので、サーバ上の何も影響を与えずにローカルで多くのコミットを行うことさえできます。

+1

thaksそれは私の問題を解決する!私は将来クローンを使用します:) –

関連する問題