Github学習


pullとpullリクエストの違い


なぜforkを使うのですか?


まず、元のrepositoryとは異なり、fork repositoryで仕事をし、間違えることなく元の主人に触れることができます.
コラボレーションでは、自分のブランチで決済するのではなく、masterで作業すると、ソースコードが歪まれることがよくありますが、forkで生成されるrepositoryは完全に自分のものなので、他のブランチを作成する必要はありません.defaultのmasterブランチで作業することもできます.
参考資料

リモート・リポジトリからブランチのコンテンツをダウンロード


リモート・リポジトリをクローニングする場合は、プライマリ・ブランチのコンテンツのみダウンロードできます.
このとき、ダウンロードするブランチをローカルブランチにマージします.
git clone 원격저장소_url
cd 로컬저장소_이름
git remote update
git checkout 로컬브랜치_이름
git merge 원격저장소_별명/원격브랜치_이름
git clone https://github.com/plumwiserim/java-baseball-precourse.git
cd java-baseball-precourse
git remote update
git checkout -b yerim
git merge origin/step1
参考資料

既存のブランチへ移動

git checkout branch_name

新しいブランチの作成と移動

git checkout -b branch_name