私はGitリポジトリを作成し、GitHubへのコミットをほとんどプッシュしませんでした。次に、このプロジェクトを手動でダウンロードします(git clone
を使用する代わりに)。新しいプロジェクトのように仕事を始めました。今私は、このローカルプロジェクトを私の既存のリモートリポジトリにプッシュしたいと思います。どうしたらいいですか?新しいローカルプロジェクトをexsitingリモートGitにプッシュ
0
A
答えて
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リポジトリへ
スイッチ。元のレポが別のマシンにある場合は、GitHubから新しいものを複製してください。
手動でダウンロードしたバージョンのすべてのファイルをローカルリポジトリにコピーします。
が追加とコミット:
git add . git commit -m "Foo the bar because baz"
(あなたはまた、特定のファイルをINGの
git add
することにより、複数のコミットに変更を分割、および/またはgit add --patch
を使用することができます。)プッシュ:
をgit push origin master
将来的には、その内容のzipファイルをダウンロードするのではなく、リポジトリを複製する方がよいでしょう。 Gitのコミットはデフォルトではローカルなので、サーバ上の何も影響を与えずにローカルで多くのコミットを行うことさえできます。
+1
thaksそれは私の問題を解決する!私は将来クローンを使用します:) –
関連する問題
- 1. Git、リモートにプッシュ
- 2. リモートgitサーバにプッシュ
- 3. Git - 1つの統合コミットで新しいリモートにプッシュ
- 4. Gitリモート拒否プッシュ(refの更新に失敗しました)
- 5. VSコード - リモートGITリポジトリに接続し、ローカルファイルを新しいリモートリポジトリにプッシュ
- 6. Gitリポジトリをリモートにプッシュして、Webサイトを更新しています。
- 7. gitは私の更新をリモートにプッシュできません
- 8. git - ファイルを1つのリモートにプッシュ
- 9. git configファイル設定をリモートURLにプッシュ
- 10. gitのUNCパス(リモート)にファイルをプッシュ
- 11. リベース後に新しいgitにプッシュ
- 12. GitPythonを使用して新しいブランチをチェックアウトし、リモートにプッシュ
- 13. Gitは文句を言わないリモートにプッシュ
- 14. Gitリモートへのハード・プッシュ後にローカル・リポジトリーをリセットします
- 15. ファイルを更新していないリモートにGit Push
- 16. gitで苦労し、リモートのBitBucketリポジトリにプッシュできません
- 17. リモートgitサーバー上のgit-flowプッシュ非レディ機能
- 18. gitは1つのリモートから別のリモートにすべてのブランチをプッシュ
- 19. GitKrakenはファイルをリモートにプッシュしない
- 20. 既存のGitリポジトリに新しいSubversionリモートを追加する
- 21. 新しいディレクトリをリモートgitプロジェクトブランチにマップする
- 22. gitのリモート私は新しいリポジトリを作成し、リモート設定、URLの起源
- 23. 複数の無関係なコミットをリモートgitリポジトリにプッシュ
- 24. gitが他のブランチをリモート/起点にプッシュする方法は?
- 25. git - リモートの特定のブランチに特定のブランチをプッシュ
- 26. bitbucketのリモートgitリポジトリにローカル変更をプッシュする方法
- 27. Gitはリモートの特定のブランチにローカルマスターをプッシュ
- 28. 全く新しいプロジェクトを既存のGITリポジトリにプッシュ
- 29. Git:新しいブランチをピアにプッシュする
- 30. 新しいリモートgitリポジトリに切り替える方法
手動でダウンロードしたバージョンには「.git」フォルダが含まれていますか? –