[git/github]深化機能(追加中)
ブランチ-ブランチ
タスクを独立して実行する概念
各ブランチは、他のブランチの影響を受けないため、同時に実行できます.
コンセプトmaster:デフォルトで生成されたブランチ Head:現在稼働中のローカルブランチを指す gitコマンド git branch BRANCH_NAME
-BRANCH NAMEブランチ が作成されます. git chechout BRANCH_NAME
-BRANCH NAMEブランチへ移動(head移動) merge-マージ
コンセプトBブランチAブランチの最新コミットをBブランチにマージしようとすると、チェックアウトして続行
(GUI-マージするブランチの最後のコミットを右クリックしてマージするブランチを選択) gitコマンド git merge A
-Aブランチとマージ
コンフリクト
リモートとローカルで同じファイルを同時に変更するときに、どのファイルを保存するかを自動的に決定できません.
上記画面が表示されますので、適宜変更してください トップ行とボトム行を削除する必要があります
fork
リポジトリを完全にコピーし、自分のリポジトリにコピーすると、新しいコミットとリフレッシュをコミットできます.
branch vs fork
分類ブランチの1つのソース・リポジトリでブランチを作成する複数のリモート・リポジトリ・ブランチの利点1つのソース・リポジトリでコードの発行履歴を確認するソース・リポジトリはコードに影響しません.欠点を変更できます.複数のユーザーが複数のブランチを作成する場合は、管理が困難なソース・ストレージ履歴を表示するためにアドレスを追加する必要があります.
Pull request
保持する2つのブランチを選択し、タイトルとコンテンツを作成します.
シングル・リポジトリ、フォークリフト・リポジトリ
PRともいうチームメンバーがコードを一緒に記述している場合は、mergeと比較して、完全なリクエスト を使用します.FullRequestはコードレビューを許可し、修正時にメッセージを残して変更を要求することができる amend
作成したばかりのコミットにファイル(欠落したファイル)を追加タイムラインを変更するコマンドは、できるだけ単独で使用するブランチ にのみ使用します.
gitコマンドメッセージの変更がない場合は前者を使用し、ある場合は後者(ammend) を使用する
コミットせずにスタックに変更を一時的に保存する操作.
gitコマンド
reset
コンセプト
gitコマンド
revert
コンセプト
gitコマンド
cherry-pick
コンセプト
gitコマンド
参考資料
日付参照リンク21.12.16課の参照整理インフラストラクチャ-チーム開発用Git、GitHub入門(リンク)21.12.16誰もが簡単に理解できるGit入門[リンク]
タスクを独立して実行する概念
各ブランチは、他のブランチの影響を受けないため、同時に実行できます.
コンセプト
-BRANCH NAMEブランチ
-BRANCH NAMEブランチへ移動(head移動)
(GUI-マージするブランチの最後のコミットを右クリックしてマージするブランチを選択)
-Aブランチとマージ
リモートとローカルで同じファイルを同時に変更するときに、どのファイルを保存するかを自動的に決定できません.
リポジトリを完全にコピーし、自分のリポジトリにコピーすると、新しいコミットとリフレッシュをコミットできます.
branch vs fork
分類ブランチの1つのソース・リポジトリでブランチを作成する複数のリモート・リポジトリ・ブランチの利点1つのソース・リポジトリでコードの発行履歴を確認するソース・リポジトリはコードに影響しません.欠点を変更できます.複数のユーザーが複数のブランチを作成する場合は、管理が困難なソース・ストレージ履歴を表示するためにアドレスを追加する必要があります.
Pull request
保持する2つのブランチを選択し、タイトルとコンテンツを作成します.
シングル・リポジトリ、フォークリフト・リポジトリ
PRともいう
作成したばかりのコミットにファイル(欠落したファイル)を追加
gitコマンド
git add FILENAME
git commit --amend --no-edit
git commit --amend -m "COMMIT MESSAGE"
stash コミットせずにスタックに変更を一時的に保存する操作.
gitコマンド
コンセプト
コンセプト
コンセプト
日付参照リンク21.12.16課の参照整理インフラストラクチャ-チーム開発用Git、GitHub入門(リンク)21.12.16誰もが簡単に理解できるGit入門[リンク]
Reference
この問題について([git/github]深化機能(追加中)), 我々は、より多くの情報をここで見つけました https://velog.io/@tomla/gitgithub-심화기능추가-중テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol