Git で遊ぶ

PHPz
リリース: 2024-05-06 14:37:27
転載
714 人が閲覧しました
git の紹介

分散型と集中型の最大の違いは、開発者がローカルで送信でき、各開発者がクローン (git clone) によってローカル マシン上にコピーを作成することです

完全な Git リポジトリ。私たちのほとんどが使用している SVN 集中コード管理と比較すると、SVN サーバーがハングアップした場合、git はより安全にコードを管理できます。

その場合、そのデータは失われる危険がありますが、git の場合、たとえサーバーがハングアップしたとしても、コードはすべてローカルに git されます

コードはそのままです。 Git はバージョン コントローラーであり、従来の svn とは完全に異なり、差分比較であり、コードをオフラインで送信することはできません。そして git は保存することです

完全なコードベースがローカルにあるため、コードの安全性が高まります。コードはいつでも送信できます。 gitサーバーの構築方法については既に紹介しました

git コマンドの具体的な使い方を見てみましょう!ここではよく使われるものをいくつか紹介し、残りについては git について詳しく紹介されている Web サイトを皆さんにお勧めします

シャオ、忘れてもいつでも確認できます!

gitのインストール
Windowsでのインストール方法は、git bashツールと呼ばれるgitクライアントをダウンロードして直接インストールします。 Little Turtle の git バージョンをダウンロードすることもできます。ここで紹介します

最も人気のあるものは git bash で、これにより誰もが git コマンドに慣れることができます。

Linux でのインストール方法はさらに簡単で、yum -y install git を実行するだけです。

gitの使用

サーバー上に新しいプロジェクト TestProject を作成しました

Git で遊ぶ

まず、グループ、ユーザー名、パスワードが割り当てられます。これは、このプロジェクトにアクセスする権限があることを意味します。最初のステップは、ユーザー名とメール アドレスを設定することです。

Git で遊ぶ

プロジェクトを保存する新しいフォルダーを作成し、ファイルを入力し、右クリックして [Git Bash Here] を選択して git コマンド ライン インターフェイスに入ります。次の操作は内部で実行されます。

Git で遊ぶ

git config -l (設定ファイルの表示)

Git で遊ぶ

最初のケースは、プロジェクトが事前にアップロードされている場合です。それをローカルにプルして git clone http://172.16.81.91/oe/TestProject.git (svn checkout に相当) を使用するだけです

Git で遊ぶ

Git で遊ぶ

git status は、コードのステータスをいつでも確認できる非常に便利なコマンドです

Git で遊ぶ

次にtest1ファイルを変更してステータスを確認してみましょう

Git で遊ぶ

test1 が変更されたことを示すプロンプトが表示されます。次に、git add または git commit -a を使用してコードを送信する必要があります。

Git で遊ぶ

git add: 変更したファイルを git 操作に追加します。 git commit (コードを送信します。通常は、コメントの追加を示す -m パラメーターが続きます)

これで、git status のステータスは git Push になりました (送信が完了すると、コードをサーバーにアップロードできます)

Git で遊ぶ

サーバーにアクセスして、送信されたコードを表示しましょう

Git で遊ぶ

提出完了!

2 番目の状況は、サーバー上のプロジェクト ファイルが削除された場合です。ローカルで git pull を使用して最新のファイルに更新できます (svn update と同等)。

Git で遊ぶ 3 番目のケースは、新しく作成した空のプロジェクトにコードを送信することです。TestProject プロジェクトをサーバーから削除し、再度作成します。


Git で遊ぶTestP ディレクトリにフォルダーを再作成し、project2 という名前を付け、そのディレクトリに test1 ファイルを作成します

Git で遊ぶローカルコードをサーバーにアップロードする前に、フォルダー git init を初期化する必要があります

Git で遊ぶリモートサーバーにローカルコードを追加します git Remote add Origin http://172.16.81.91/oe/TestProject.git


Git で遊ぶコードを送信

Git で遊ぶコードをアップロードする


Git で遊ぶサーバープロジェクトの検証を表示する


Git で遊ぶ上で紹介したものは私たちがよく使うものです。次に、他のコマンドを確認してください:

リーリー

最後に、gitについて詳しく解説しているWebサイトをご紹介します: https://git-scm.com/book/zh/v2

ウェブサイトの PDF をダウンロードしてローカルで読むこともできます。最初の数枚の写真を読めば、あなたもマスターです。

Git で遊ぶ間違いがあればご指摘ください!ありがとう!一緒に学びましょう!

以上がGit で遊ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート