既存のプロジェクトをGitHubにプッシュする方法

0 株式
0
0
0
0

導入

GitHubはクラウドホスト型のGit管理ツールです。Gitは分散型バージョン管理ツールであるため、リポジトリ全体と履歴はどこに保存しても保存されます。ビジネスや開発のワークフローにおいて、リポジトリのバックアップのためのマネージドホスティングソリューションとしてGitHubが利用されるケースが多く見られます。GitHubは、同僚、友人、組織など、様々な組織とつながることで、この機能をさらに進化させています。.

このチュートリアルでは、作業中の既存のプロジェクトを取得して GitHub にプッシュする方法を学習します。.

既存のプロジェクトをGitHubにプッシュする方法
  1. 新しいGitHubリポジトリを作成する
  2. プロジェクト フォルダーで Git を起動します。
  3. Gitリポジトリを設定する
前提条件

リポジトリを初期化して GitHub にプッシュするには、次のものが必要です。

  1. 無料のGitHubアカウント
  2. gitがローカルマシンにインストールされている

ステップ1 – 新しいGitHubリポジトリを作成する

GitHubにログインし、新しい空のリポジトリを作成します。READMEを初期化するかどうかを選択できます。このリモートリポジトリの内容を全て上書きするので、これは特に問題ではありません。.

ステップ2 – プロジェクトフォルダでGitを起動する

ターミナルから、追加するフォルダーに移動した後、次のコマンドを実行します。.

ステップ3 – Gitリポジトリを設定する

GitHub にプッシュするプロジェクトのルート ディレクトリにいることを確認し、次のコマンドを実行します。

git init

この手順により、プロジェクト フォルダー内に隠し .git ディレクトリが作成されます。このディレクトリは、git ソフトウェアによって認識され、プロジェクトのすべてのメタデータとバージョン履歴を保存するために使用されます。.

Gitディレクトリにファイルを追加する
git add -A

git add コマンドは、コミットに含めるファイルを git に指示するために使用され、-A (または –all) 引数は「すべてを含める」ことを意味します。.

追加されたファイルをコミットします。
git commit -m 'Added my project'

git commit コマンドは、「追加」されたすべてのファイルを含む新しいコミットを作成します。-m (または -message) は、コミットに含まれるメッセージを設定します。このメッセージは、後でコミットを理解するために参照されます。この場合、メッセージは「プロジェクトを追加しました」です。.

新しいリモートソースを追加する
git remote add origin [email protected]:sammy/my-new-project.git

Gitでは、「リモート」とは、通常どこかのサーバー(この場合はGitHub)にある同じリポジトリのリモートバージョンを指します。「origin」は、Gitがリモートサーバーに与えるデフォルトの名前です(複数のリモートサーバーを持つことができます)。そのため、git remote add origin は、このリポジトリのデフォルトのリモートサーバーURLを追加するようにGitに指示します。.

GitHubにプッシュ
git push -u -f origin main

-u (または --set-upstream )フラグは、リモートのオリジンをアップストリーム参照として設定します。これにより、GitHub が常に行うように、後から git push コマンドや git pull コマンドを実行する際にオリジンを指定する必要がなくなります。.

-f (または –force)フラグは強制を意味します。リモートディレクトリ内のすべてを自動的に書き換えます。ここでは、GitHub が自動的に初期化するデフォルトの README を上書きするために使用しています。.

みんなで
git init
git add -A
git commit -m 'Added my project'
git remote add origin [email protected]:sammy/my-new-project.git
git push -u -f origin main
DigitalOceanにGitHubリポジトリをデプロイする

これで GitHub リポジトリが作成できたので、DigitalOcean アプリ プラットフォームを使用して、1 回のクリックで簡単にデプロイして公開できます。.

結果

これで、GitHub でコードの変更をリモートで追跡する準備が整いました。次のステップとして、「GitHub とオープンソース プロジェクトの概要」チュートリアル シリーズを使用して、GitHub をマスターしましょう。.

Github チートシートを使用して、参照用に保存することができます。.

プロジェクトで他のユーザーと共同作業を開始したら、プル リクエストを作成する方法を知っておく必要があります。.

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

あなたも気に入るかもしれない