Githubを使いこなそう

※随時更新
※CUIメイン:特に何も書いてなければ操作は基本コマンドプロンプト(Win)かターミナル(Mac)で行います

Githubとは?

Gitとは

プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである(by Wikipedia)

Githubとは

GItを利用したソフトウェア開発プロジェクトのための共有ウェブサービスである(by Wikipedia)
つまり,GItのリモートリポジトリのサーバー供給とかSNSっぽいこととか,そういうのを提供してくれる


これだけではなんのことかわからないと思うので,ココの入門編を読むとわかりやすい

Githubの用語

Gitをインストールしよう

Githubのアカウントを作ろう

ココからアカウントが作れる

Github Education

Githubのリポジトリは原則公開されるのだが,Privateリポジトリといって他人からはアクセスできないようにもできる
このPrivateリポジトリを使うためには本来は有料会員になる必要があるが,学生は無料で5つまでPrivateリポジトリが持てるようになる
※申請のためには学校から支給される「ac」の入ったアドレスが必要
※つまり「@kansai-u.ac.jp」

そのための申請はココから
ここが参考になる

Winodowsの場合

ココから最新版をダウンロード
ダウンロードしたインストーラを起動してインストーラしますが,その際「Adjusting your PATH enviorment」という項目があるので「Use Git from the Windows Command Prompt」にチェックを入れましょう
また,「Configuring the terminal emulator to use with Git Bash」という項目があるので,「Use Windows' default console window」にチェックを入れましょう

ココが参考になります

MacOSXの場合

普通はHomebrewが入っていたら,Githubも入ってるはず でも一応,

Homebrewが入ってない人はMacOSで開発環境を構築するwithHomebrewで導入.

共通事項

ユーザ情報を登録します.

Githubにレポジトリを作ろう

ここではHTTPSを扱います.SSHを使いたい人は自分で頑張ってね.

ローカルリポジトリの作成

ローカルリポジトリを作りたいディレクトリで,

ローカルリポジトリをリモートリポジトリを作成する(初回のみ)

cloneする

ローカルリポジトリの変更内容をリモートリポジトリに反映させる

ローカルリポジトリで,

リモートリポジトリの変更内容をローカルリポジトリに反映させる

ローカルリポジトリで,

branchとmergeを使う



14_Ishikawaに戻る
14membersに戻る
Membersに戻る
Homeに戻る


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS