ホームページ >バックエンド開発 >PHPチュートリアル >git の 5 分間のチュートリアル

git の 5 分間のチュートリアル

伊谢尔伦
伊谢尔伦オリジナル
2016-11-26 11:35:371459ブラウズ

多くの人は、Git はわかりにくい、または複雑なバージョン管理システムだと考えています。この記事は、Git をすぐに使い始めたいと考えている人向けです。

ほとんどの基本的なニーズについて、この記事では使用方法の 70% から 90% をカバーしています。

git の 5 分間のチュートリアル

はじめに

Git を使用する前に、リポジトリを作成する必要があります。既存のディレクトリを Git リポジトリとして使用することも、空のディレクトリを作成することもできます

現在のディレクトリを Git リポジトリとして使用します。初期化する必要があるだけです

git init

Git リポジトリとして指定したディレクトリを使用します

git init newrepo

今後は, we 特に明記されていない限り、Git リポジトリのルート ディレクトリにいるものとみなされます

新しいファイルを追加します

リポジトリはありますが、何もありません、ファイルを追加するには add コマンドを使用できます

git add filename

add を使用できます。 .. タスク ファイルの追加を続けます

バージョンをコミットします

これらのファイルを追加したので、実際に Git リポジトリに保存したいと思います。

これを行うには、リポジトリにコミットします

git commit -m "Adding files"

If you -m は使用しないでください。エディターが表示されます。独自の注釈情報を書き込んでください

多くのファイルを変更し、それぞれを追加したくない場合、ローカルの変更を自動的に送信するようにコミットしたい場合は、 - を使用できます。 git commit コマンドの -a オプションは、git によって管理されているすべての変更または削除されたドキュメントがリポジトリに送信されます。

-a を指定すると、新しいファイルが送信されるのではなく、変更のみが送信されることに注意してください。

リリースバージョン

まずサーバーからライブラリをクローンしてアップロードします

git commit -a -m "Changed some files"

変更後、サーバーにプッシュできます

git clone ssh://example.com/~/www/project.git

アップデートを取得します

上記のようにすでにプッシュしている場合は、次のコマンドは、現在のブランチを示します。唯一の追跡ブランチと自動的にマージされます。

git push ssh://example.com/~/www/project.git

デフォルト以外の場所から指定された URL に更新するのに 5 分以上かかりました

git pull

?

削除

リソースライブラリからファイルを削除したい場合はrm

git pull http://git.example.com/project.git
を使います

分岐とマージ

分岐はローカルで完了するので速いです。新しいブランチを作成するには、branch コマンドを使用します。

git rm file

branch コマンドはブランチに入るのではなく、ブランチを作成するだけです。そこで、checkout コマンドを使用してブランチを変更します。

git branch test

最初のブランチ、つまりマスターブランチのことを「マスター」と呼びます。

git checkout test

ブランチでコミットはできますが、master ブランチでの変更は反映されません。完了した場合、または変更を master ブランチにコミットしたい場合は、master ブランチに戻ってマージを使用します。

git checkout master

ブランチを削除したい場合は、-dフラグを使用します

git checkout master
git merge test

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。