ご覧のとおり、新しいファイル index.html 創造された。
次に、ファイルを次のようにステージングします。
$git add。
次のように新しいコミットを行います。
$git commit -NS 「初期コミット」
新しいコミット 初期コミット 創造された。
新しいコミットはに表示されます gitログ 下のスクリーンショットでわかるように。
$gitログ --oneline
空のGitHubリモートGitリポジトリの作成:
次に、必要なGitクラウドサービスに空のリモートGitHubリポジトリを作成する必要があります。私のようにGitHubを使用している場合は、GitHubアカウントにログインします。ここで、新しいGitHubリポジトリを作成するには、をクリックします。 + アイコンをクリックしてからクリックします 新しいリポジトリ 。
ここで、 名前 新しいリポジトリ用。必要に応じて、 説明 (オプション)。選択する 公衆 また プライベート リポジトリをパブリックまたはプライベートのどちらに設定するかによって異なります。今、確認してください READMEでこのリポジトリを初期化します チェックされていません。最後に、をクリックします リポジトリを作成する 。
空のGitHubリポジトリを作成する必要があります。これは私たちのリモートGitリポジトリです。以下のスクリーンショットのマークされたセクションでわかるように、リポジトリのURLを以下に示します。
ローカルGitリポジトリへのリモートリポジトリ情報の追加:
次に、GitHubリポジトリのURLをコピーします。以下のスクリーンショットに示されているアイコンをクリックすると、これを行うことができます。
次に、GitHubURLをローカルリポジトリに追加する必要があります。これを行うには、次のコマンドを実行します。
$gitリモート起点を追加https://github.com/dev-shovon/my-project.git
ここ、 元 追加したGitHubリポジトリURLの名前またはエイリアスです。ローカルリポジトリをプッシュするとき、またはローカルリポジトリへの変更をリモートGitHubリポジトリにプッシュするときは、常にエイリアスを使用する必要があります。
追加したすべてのリモートリポジトリを次のように一覧表示できます。
$gitリモート -vご覧のとおり、追加したGitHubリポジトリのURLはこちらです。それは起源と呼ばれます。
ローカルGitリポジトリをリモートGitリポジトリにプッシュする:
これで、デフォルトのブランチをプッシュできます 主人 次のように、ローカルGitリポジトリをリモートGitHubリポジトリに追加します。
$git push -uオリジンマスター
ここ、 元 リモートGit(この場合はGitHub)リポジトリURLのエイリアスであり、 主人 リモートGitリポジトリにプッシュするブランチです。
ノート: NS -u オプションは、ブランチの最初のプッシュにのみ使用されます。として、私は地元の人をプッシュしています 主人 初めてGitHubリポジトリにブランチし、追加しました -u ここのオプション。これにより、の追跡ブランチが作成されます 主人 ブランチ。次に何かをにプッシュするとき 主人 ブランチ、あなたは使用する必要はありません -u 再びオプション。
GitHubアカウントのユーザー名とパスワードを入力するように求められます。一度実行すると、デフォルトのブランチの内容 主人 ローカルのGitリポジトリからGitHubリポジトリにプッシュされます。
ご覧のとおり、 主人 ブランチは、以前に作成した空のGitHubリポジトリにアップロードされます。
ローカルの変更をリモートGitリポジトリにプッシュする:
それでは、簡単な変更を加えましょう index.html ローカルのGitリポジトリにあるファイル。
ご覧のとおり、私は index.html ファイル。
$gitステータス
次に、変更を次のようにステージングします。
$git add。
ここで、次のように変更をコミットします。
$git commit -NS 'index.htmlページに段落を追加しました'
変更をコミットする必要があります。
新しいコミットはにリストされています gitログ 下のスクリーンショットでわかるように。
$gitログ --oneline
今、ローカルの変更をプッシュします 主人 次のようにGitHubリポジトリに分岐します。
$git pushオリジンマスター
変更はGitHubリポジトリにプッシュする必要があります。
ご覧のとおり、GitHubリポジトリが更新されています。
他のブランチをリモートGitリポジトリにプッシュする:
このセクションでは、他のブランチをGitHubリポジトリにプッシュし、これらのブランチへの変更をGitHubリポジトリにもプッシュする方法を説明します。
まず、新しいブランチを作成します。 すなわち-修正 次のように:
$gitブランチすなわち-修正
次に、新しく作成されたブランチにチェックアウトします すなわち-修正 次のように:
$git checkoutすなわち-修正
ここで、に少し変更を加えます index.html ファイル。
次に、変更を次のようにステージングします。
$git add。
次に、次のようにコミットします。
$git commit -NS 「修正済み、つまり問題」
次に、新しく作成したブランチをプッシュします すなわち-修正 次のようにGitHubリポジトリに移動します。
$git push -u原点ie-fix
NS すなわち-修正 ブランチはGitHubリポジトリにプッシュする必要があります。
ご覧のとおり、 すなわち-修正 ブランチはGitHubリポジトリにプッシュされます。
今、あなたはの変更をプッシュすることができます すなわち-修正 を使用してブランチ git push なしのコマンド -u オプション。
に少し変更を加えます index.html ファイル。
変更をステージングし、次のようにコミットします。
$git add。$git commit -NS 「ページに水平線を追加しました」
今、の変更をプッシュします すなわち-修正 次のようにGitHubリポジトリに分岐します。
$git push原点ie-fix
の変更 すなわち-修正 ブランチはGitHubリポジトリにプッシュする必要があります。
ご覧のとおり、新しいコミットはGitHubリポジトリページに表示されます。
つまり、これがリモートGitブランチに変更をプッシュする方法です。この記事を読んでくれてありがとう。