Feの活動記

日々の思ったことや技術のことについて書いてます

【GitHub】共同作業について

GitHubを用いて友達と作業するのが初めてだったので備忘録として記しておきます。
バリバリの初心者なので間違った点、こうした方が良いという点は是非教えてくださればと思います!
ですので、これをまんま参考にするのは危険が伴うので十分承知しておいてください...!

はじめに

参考サイト:remote add
1.共同作業相手のGitHub(作業相手のGitHubアカウント名/リポジトリ名)をフォーク
2.フォークしたのち自分のGitHubに(自分のGitHubアカウント名/リポジトリ名)が出来上がるのでそれをローカル(自分のパソコン側)にクローン(同じものを複製)
クローンする場所にあらかじめに移動しておいて以下のコマンド

〜
git clone  https://github.com/自分のGitHubアカウント名/リポジトリ名.git
〜

3.リモートリポジトリ(例えばGitHub上にあるリポジトリ)を追加する
git remote add 追加するリモートリポジトリ名 https://github.com/追加するリモートリポジトリ名
私は
upstream : フォーク元のリモートリポジトリ
origin : フォークしてきた自分のリモートリポジトリ

〜
git remote add origin https://github.com/自分のGitHubアカウント名/リポジトリ名.git
git remote add upstream https://github.com/作業相手のGitHubアカウント名/リポジトリ名.git
〜

リモートリポジトリの変更点のコミットの仕方

参考サイト:git基本操作
git add
1.ローカルリポジトリの変更点を確認

〜
git status
〜

2.コミット対象となるインデックスに追加

〜
git add 変更したファイル(*.pyなどで全ての.pyファイルを指定できる)
〜

3.

〜
git commit -m "変更した内容などをコメントとしてここに記述"
〜

4.originのmasterブランチにプッシュ(変更を追加)

〜
git push origin master
〜

リモートリポジトリの変更点を持ってくる

1.リモートリポジトリのmasterブランチの変更点をpull

〜
git pull upstream master
〜

その他参考サイト
リポジトリの取得