Gitを引っ張る

5番目の部分:プル、マージ、プルリクエスト

Kinngによって作成されました

最初のGitHubリポジトリの練習ではgit push、ローカルマシンのGitプロジェクトファイルでGitHubリポジトリを更新するために使用します。この記事では、個々のプロジェクトとチームプロジェクトの両方でヘルプコーダーをプルする方法を共有します。

プルは個々のプロジェクトでどのように役立ちますか?

個々のプロジェクトのほとんどでは、git pullすべてのファイルが同じマシン上にあるため、常に不要です。ただし、複数のマシンを使用している可能性があり、同じプロジェクトを別のマシンでコーディングgit pullし続けることは、ローカルファイルを最新の状態に保つために重要であるという例外があります。

さらにgit pull、マスターブランチとローカルマシンの異なるフォルダー上のブランチの両方を同期する場合は、同じローカルマシンで使用できます。私はそれらの例外について言うのは難しいことを知っています。git pull個々のプロジェクトでどのように使用するかについてコメントを残してください。

では、Gitはチームプロジェクトでどのように役立つのでしょうか?

同じプロジェクトに取り組んでいて、おそらく別のマシンで作業している2人のプログラマー(あなたとジョン)がいると想像してみてください。Johnは、昨夜いくつかのコードをマスターブランチに更新したことを通知し、プロジェクトの別の部分を終了するように依頼しました。

ローカルマシンプロジェクトを最新の状態に保つgit pullには、GitHubリポジトリのマスターブランチに移動し、新しいブランチにコードを追加する必要があります。

GitHubのBranchとは何ですか?

ブランチのコーディングを行った後、何をする必要がありますか?

単に、git pushでブランチにプッシュしますgit status。マスターにいるのか、でブランチにいるのかを確認することを忘れないでください。GitHubリポジトリに移動し、ブランチセクションにメッセージを残して、ジョンにどのような変更を加えたかを知らせ、プルリクエストを要求します。プルリクエストはマージに似ていますが、所有しているブランチのみをマージできます。プルリクエストは、作成したブランチをマスターにマージするように他のユーザーに依頼することです。

セッションの例:

HTMLファイルをブランチのブランチとして編集しました。GitHubリポジトリページでプル、マージ、プルリクエストの方法を紹介します(ターミナルでプルリクエストを実行したい友人向け:doc)。 。ブランチとマスターを切り替える方法がわかりませんか?

GitHubリポジトリページ:

ブランチが検出されたことを通知し、マージするか何もしないアクションを要求するポップアップが表示されます。

マージする場合:

ボタンをクリックすると、以下が表示されます。最も重要なことは、GitHubが競合に関するメッセージを送信するかどうかを確認することです。もしそうなら、心配しないでください、それは変化を強調してあなたの意見を求めます。

それらを正常にマージした後:

ブランチを削除するか、ブランチを保持するかを決定できます。また、後悔している場合は、お気軽に元に戻すボタンをクリックしてください。

読んでくれてありがとう!!!GitHubは、プログラマーがコードを共有および保存するためのプラットフォームの1つです。これで、コーディングの過程でほとんどの状況に対処できるようになりました。Gitを完璧に使いたい場合は、ドキュメントを読み進める必要があるかもしれませんが、個人的には、さらに深刻な問題に直面した場合に備えて、80%を知るだけで十分だと思います。

GitHubに精通している場合は、BitBucketをすぐに処理できると思います。あなたの旅に頑張って、あなたに会いましょう。

提案された投稿

一種のライティングとしてのコーディング

ソフトウェア開発者が散文の著者から学べること

一種のライティングとしてのコーディング

ワイオミング州のスネーク川が北に曲がり、川幅が広がり、流れが遅くなる場所がある。ヘラジカがスイレンを眺め、ペリカンが魚を捕まえ、カワウソが遊んでいます。

2023年にPythonエンジニアになるために必要なスキル

2023年にPythonエンジニアになるために必要なスキル

2023 年に Python エンジニアとして成功するための必須の Python スキルを習得するための包括的なガイド ちょっと、そこ!「Python エンジニアになることについて、この記事を聞く必要があるのはなぜですか?」と疑問に思われるかもしれません。さて、自己紹介をさせてください。私は 21 歳の Python エンジニアで、3 年間の経験があります。

関連記事

ドメイン名に関する情報の検索

Brian P. Hogan 著『Small, Sharp Software Tools』からの抜粋

ドメイン名に関する情報の検索

facebook.com にリクエストを送信すると、コンピュータはドメイン名を検索してそのドメイン名を IP アドレスに変換し、コンピュータが接続できるようにします。

24 年度に炭素除去に資金を提供

経路全体にわたる Carbon180 の割り当てリクエストの内訳

24 年度に炭素除去に資金を提供

アリソン・リー著、マネージング政府問題顧問 連邦政府の年次歳出プロセスは、二酸化炭素除去 (CDR) に資金を提供する取り組みの中心です。毎年、Carbon180 は、来年の資金がどこに流れるかの指針となるよう、さまざまな議会事務所に要望書を提出しています。

地球を救ってお金を稼ぐ方法

地球を救ってお金を稼ぐ方法

ペットボトル、ガラス瓶、アルミ缶、グリーンエネルギーパッケージなどを、何回考えずに捨てたことがあるでしょうか? リサイクルする代わりに何かが得られたらいいのにと何度思ったことか。あなたがほとんどの人と同じなら、おそらく答えは何度もあるはずです。リサイクルは、多くの場合、即時的または具体的な利益をもたらさない面倒な作業、面倒な作業、または義務であると考えられています。

職場革命: 一流の専門家がハイブリッド ワークとリモート ワークについて語る

職場革命: 一流の専門家がハイブリッド ワークとリモート ワークについて語る

今日の急速に進化するビジネス環境において、ハイブリッドおよびリモートワークの概念は前例のない勢いを増しています。企業が従業員のニーズや期待の変化に適応し続ける中、さまざまな分野の専門家が集まり、この変革的な働き方のメリット、課題、将来について議論しています。