3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GitHubフォークのやり方わからなくて調べたらものすごく簡単だった件。ついでにクローンとの違いも解説

Last updated at Posted at 2021-02-09

フォークとは?

フォークとは、簡単に言うと他の人が作ったリポジトリを丸ごと自分のアカウントにコピーをしてくることを言います。(これはリモートからリモートにコピーをすることで、GitHub上で完結しています。)

クローンとの違いは?

よく比較されるものでクローンがあります。一見同じ意味なのでは...?!と思いますが、実際は違います。その違いは、リモートからリモートにコピーをしたか、リモートからローカルにコピーをしたかの違いです!

もっとかみ砕くと、フォークは、他の人のリモートであるGitHub上にあるリポジトリを、自分のリモートであるGitHub上にコピをーをすることです。そしてクローンは、自分のリモート上であるGitHubのリポジトリから、ローカルである自分のPCの作業ディレクトリにコピーをしてくることです。

最初は混同してしまうので注意が必要ですね。

フォークのやり方は?

問題となっていたフォークのやり方ですが、先ほどの説明からフォークとは**「リモートからリモートにクローンをすること」だと分かりました。これはフォークがすべてGitHub上で起きていることで、ローカル環境は全く関係ない**ということです。

よって、GitHubで作業を行います。どのようにやるかというと、とても簡単でコピーをしたい他の人のリポジトリのURLに行き、右上にあるForkをクリックするだけでした!!!(※許可されていないとできないです。)
image.png
そう、この↑画像の一番右にある「Fork」をクリックするだけで、フォークをすることはできました(笑)

同じ悩みの人に届くといいなと思います(笑)

最後に

最後までお読みになってくださりありがとうございます。もし、参考になったり、少しでも役に立った、良い記事だなと感じていただけましたら**"LGTM"**を押してくださるととても励みになります!!!お願いします!ポチっと押してくださいー!

この記事は、駆け出しエンジニアの筆者が自分のメモと理解向上のために、自分と同じ駆け出しエンジニアでも分かるように、分かりやすく解説することを目的とした記事です。誤った記載をしてしまうかもしれませんがご了承下さい。誤ってる際はコメントにてご指摘してくださると幸いです。

少しでも駆け出しエンジニアの方の力になれると幸いです。また、同じく駆け出しエンジニアの方々、一緒に頑張っていきましょう。

Twitterもやっているのでぜひフォローしてください→https://twitter.com/EngineerShige

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?