[解決済み】Githubにプロジェクトをアップロードする方法
質問
確認後 githubにプロジェクトをアップロードする Git Hub リポジトリにプロジェクトをアップロードする方法がまだわかりません。
GitHub は初めてなので、どうすればいいのかさっぱりわかりません。リポジトリを作成したのですが、そこに自分のプロジェクトをアップロードしたいのです。
リポジトリページでアップロードボタンのようなものを探したのですが、そのようなものは見当たりません。
これまで提供されたリンクを見ましたが、まだどこにもたどり着けません。コマンドラインとありますが、それはWindowsのコマンドラインでしょうか、それともGit Bashでしょうか?なぜなら、どちらも何もできないからです。
Git GUIも使ってみましたが、目的のフォルダを選択すると、Gitリポジトリではないと言われました...zip圧縮する必要があるのでしょうか?と言われました。
.gitconfig
をフォルダに入れるのですが、変わりません。
解決方法は?
この回答を書いてから、githubがネイティブの Windowsクライアント このため、以下の手順はすべて冗長になっています。
を使用することもできます。 ソースツリー を使えば、Windows 上で git と mercurial の両方をセットアップすることができます。
Windowsでのやり方は以下の通りです。
- gitがインストールされていない場合は、以下を参照してください。 この記事 を設定する方法を説明します。
- Windowsのコマンドプロンプトを開きます。
- コマンドプロンプトで、ソースコードがあるディレクトリに移動します。
-
まず、このディレクトリに新しいリポジトリを作成します
git init
. これは、次のようになります。 ...git"に空のgitリポジトリを初期化しました。 (...
はパス)。 -
次に、あなたのファイルをリポジトリに追加して git に知らせる必要があります。これを行うには
git add filename
. すべてのファイルを追加したい場合は、次のようにします。git add .
-
ファイルを追加して変更を加えたので、次は
コミット
を実行し、git がその変更を追跡できるようにします。タイプ
git commit -m "adding files"
.-m
を追加することができます。 コミットメッセージ を一行で表示します。
ここまでは、githubを使用していない場合でも行う手順です。これらは、gitリポジトリを開始するための通常の手順です。 git は分散型であり、中央のサーバー(あるいはネットワーク接続)でなくても使用できることを忘れないでください。
ここで、github でホストしている git リポジトリに変更をプッシュしたいと思います。これを行うには、git に リモートロケーションを追加する で、このコマンドで実行します。
git remote add origin https://github.com/yourusername/your-repo-name.git
*注
your-repo-name
を実行する前にGitHubで作成する必要があります。
git remote add origin ...
これで、git はあなたのリモートリポジトリを知ることができるようになりました。これで、コミットしたファイルをプッシュする (つまり "upload") ように指示することができるようになりました。
git push -u origin master
関連
-
[解決済み] 現在のブランチのトラッキング情報がありません。
-
[解決済み] Git のステージされていない変更から "old mode 100755 new mode 100644" というファイルを削除するにはどうすればよいですか?
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] GitHubでフォークされたリポジトリを更新または同期するにはどうすればよいですか?
-
[解決済み] GitHubのREADME.mdに画像を追加する方法とは?
-
[解決済み] Git リポジトリを特定のフォルダにクローンする方法は?
-
[解決済み] GitHubのリポジトリからコードの行数を取得することはできますか?
-
[解決済み] githubのソースを直接requirements.txtに記載する方法
-
[解決済み】Githubにプロジェクトをアップロードする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン