この記事では主にサーバーから Git コードを取得する方法と一般的な Git 操作を紹介します。
1. サーバー環境の準備
サーバー側では、まず Git をインストールし、サーバーが Git とスムーズに対話できるように設定する必要があります。一般に、Linux システムにはデフォルトで Git がインストールされています。次のコマンドを使用して確認できます:
$ git --version
インストールされていない場合は、次のコマンドを使用してインストールできます:
$ sudo apt-get update $ sudo apt-get install git
2. Git ウェアハウスの作成
ローカル ウェアハウスに Git ウェアハウスを作成した後、それをサーバーにアップロードする必要があります。まず、以下に示すように、サーバー側にウェアハウス ディレクトリを作成する必要があります:
$ mkdir /path/to/repo
次に、ディレクトリを Git ウェアハウスとして初期化する必要があります:
$ cd /path/to/repo $ git init --bare
上記の手順では、 -- bare
パラメーターは、「ベア」Git ウェアハウスを作成するために使用されます。このウェアハウスには、コードの送信、プル、ブランチ管理などの基本的な Git 機能のみがあり、ワーク ツリーやステージング領域は含まれません。
3. ローカル ウェアハウスをサーバーにアップロードする
ローカル ウェアハウスで、次の手順を使用してローカル ウェアハウスをサーバーにアップロードします:
$ git remote add origin ssh://user@server/path/to/repo $ git push origin master
その中には、user
はサーバーのユーザー名、server
はサーバーの IP アドレスまたはドメイン名、/path/to/repo
は作成されたウェアハウス ディレクトリです。
このコマンドは、ローカルの master
ブランチ コードをサーバー側の Git リポジトリにプッシュするために使用されます。
4. サーバー側からコードをプルする
サーバー側で Git コードをプルするには、サーバー側の Git リポジトリからコードをプルする必要があります。ローカル ターミナルで、次のコマンドを使用します。
$ git clone ssh://user@server/path/to/repo
このコマンドは、サーバーからローカル ディレクトリに Git コードのクローンを作成するために使用されます。
5. 一般的な Git 操作
サーバー側とローカル ウェアハウスで、次の手順を使用して現在のブランチを表示します。
$ git branch
サーバー側とローカル ウェアハウスで、次の手順を使用してブランチを切り替えます。
$ git checkout <branch-name>
ローカル ウェアハウスで、次のコマンドを使用して最新のコードをプルします:
$ git pull
ローカル ウェアハウスで、次のコマンドを使用してコードを送信します:
$ git add <file-name> $ git commit -m "commit message" $ git push origin <branch-name>
上記のコマンドは、ファイルの追加、ローカル ウェアハウスへの送信、Git ウェアハウスへのプッシュに使用されます。
概要
上記の手順により、サーバー側で Git コードをプルし、一般的な Git 操作を実行できます。 Git は、チームのコラボレーション プロセスを最適化および標準化し、プロジェクト開発の効率を向上させることができる非常に強力なツールです。この記事が読者のお役に立てば幸いです。
以上がサーバーはどのようにして git コードをプルするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。