ホームページ >バックエンド開発 >PHPチュートリアル >Zend Studio は Git の使用を統合します

Zend Studio は Git の使用を統合します

WBOY
WBOYオリジナル
2016-06-23 13:17:231722ブラウズ

Git は確かに svn よりも使いやすいですが、理解するのが少し難しくなります。

Git はローカル ライブラリとリモート ライブラリに分かれており、変更された作業コードは最初にローカル ライブラリに送信され、次にリモート ライブラリに送信される必要があります。これは初めての人にとっては混乱する部分であり、注意すべきブランチもあります。そのため、実際のコード、ローカル ライブラリ、リモート ライブラリを理解した後、ブランチの作成、切り替え、マージ、削除についても理解することが重要です。 。

1. サーバー側でバージョン ライブラリを構築します

1

2

3

4

5

6

rrreええ

2. コードをサーバー リポジトリ

ベア ライブラリがサーバー側で構築され、ローカルでサーバーにプッシュされた後、サーバー側はマスター ライブラリを自動的に作成します。マスター ライブラリを作成する前は、ローカルにプルすることはできません。

2.1. ローカル バージョン リポジトリを初期化します

Zend Studio の左側にあるプロジェクト フォルダーを右クリックし、

1

2

3

rreええ

ただプロジェクト フォルダー内に .git フォルダーを作成し、ローカル バージョン ウェアハウスを初期化します。

2.2. 変更したファイルをローカル バージョン リポジトリに送信します

2.3. ターミナル バージョン リポジトリを追加します
1

チーム => コミット

Git View に切り替え、リモートを見つけます。プロジェクトを右クリックして「リモートの作成...」を選択し、「OK」をクリックします。「変更...」をクリックしてリモートリポジトリを設定し、「ssh://mygit@yulans.cn/gitdata/mydemo」をURI 入力ボックスを入力すると、すべてがわかります。これは ssh アカウントを使用して行います。

2.4. ローカル バージョン リポジトリをリモート リポジトリに送信します

1 チーム => アップストリームにプッシュ ローカル バージョン リポジトリに送信されたコードをターミナルライブラリローカル バージョン ライブラリに送信されないものは、ターミナル ライブラリに送信されません。

3. リモート ライブラリからコードをプルします

1 svn、もう一度試してみます後で時間がある時に補足書きます。

チーム => アップストリームからプル

4. Zend Studio は git プロジェクトをエクスポートします

5. リモート コードを同期する

リモート コードが更新されたため、それに応じてローカル コードを変更する必要があります。

5.1. ターミナルが更新されているかどうかを確認します

チームを実行 => アップストリームからプル

リモートに更新がある場合、下向きの矢印と次の番号が表示されます。ターミナルに n 個の変更があり、ダウンロードされていることを示します。この時点で、Team=>Merge... を実行して、リモート更新をローカル リポジトリにマージする必要があります (このステップは手動操作が必要で、ツールは自動的には役に立ちません)。マージする場合、このステップは初心者を混乱させやすいです)。上向きの矢印と数字がある場合は、リモート端末にアップロードする必要があるローカル変更が n 個あることを意味します。

5.2. リモート更新をローカル ファイルにマージします

Team=>Merge... を実行します

現在のローカル バージョンの前にチェック マークがあり、リモート トラッキングの下のブランチを選択し、マージをクリックしてマージを開始します。

6. ブランチの作成と使用

6.1. ブランチの作成

コマンドライン git ブランチ ブランチ名

IDE: チーム => 切り替え => 新しいブランチ... ブランチ名を入力して確認します。

6.2. ブランチの切り替え

コマンドライン git checkout ブランチ名

IED: Team => Switch ブランチ名を選択します。

ブランチに切り替えた後、切り替え後のブランチが所有していたファイルは一時的に削除されますが、前のバージョンに切り替えた後は、ファイルは自動的に表示されることに注意してください。初心者は、このステップに遭遇すると、「ファイルが消えてしまった...」と怖がってしまいがちです。

7. ブランチをメインラインにマージします

ブランチをプルしてプッシュした後、メインラインに切り替えます。Team=>Merge... を実行し、マージするローカルブランチラインを選択し、Merge をクリックします。マージするには、

その後、メインラインをリモートでプッシュします。

8. タグを作成します

閲覧数 - 4

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