【Git】つかいかたpc操作中

目次

sourcetree
使い方
github
使い方

きほん

「黒い画面」とよばれるターミナル(Mac)やコマンドプロンプト(Windows)で、キーボードから入力して使います。
GUIツールで使用できるものもある。Source Tree

ファイル変更の情報を記録する。「誰が」「いつ」「何を」など
コミット リポジトリにファイルの追加や変更を記録すること。
リポジトリ変更履歴などファイルの状態を記録、保管する場所。

ローカルリポジトリ 自分のPCなど

リモートリポジトリ サーバー上
ワークツリー ディレクトリ(フォルダ)のこと。
プッシュ リモートリポジトリにアップロードすること
プル リモートリポジトリからダウンロードすること
ブランチ 履歴を分岐させる。

master 変更、追加の本流となる。ここから枝分かれさせる。最初に自動的に作成されます。

マージ 分岐した履歴の統合。

Bitbucket

無料プランもある。 Bitbucket

外部リンク参考サイトさん ・Bitbucket使い方  ・Bitbucket使い方

Backlog

Backlog フリープランあり。

SourceTree

GitをGUIで操作できる。  SourceTree

SSH通信の暗号化

SourceTreeインストールなど

リポジトリの作成

自分のPC(ローカル)にフォルダを準備する。

レポジトリ作成

clone変更履歴なども全てローカルリポジトリなどのローカルに複製すること。

追加、変更のコミット

「インデックスに追加」→「コミット」

コミット時のメッセージは、1行目に「概要」、2行目に「空白」、3行目に「詳細」を記述するようにする。

コミット
※ファイル名をクリックすると中身が表示されます。
コミットに目印となる「タグ」をつけることができます。

コミットなど履歴はログのタブから確認します。

コミット

外部リンク参考サイトさん コミットのやりかたについて

スタッシュ コミットの一時保留

リベース コミットの統合

ブランチ

複数のブランチ作成が可能。

チェックアウト ブランチを切り替えること。切り替えたいブランチをダブルクリック。
ブランチ
チェリーピック

GitHub

github公式 有料,無料、両方のプランがあります。

無料プランの場合、パブリックリポジトリ(公開)。プライベートリポジトリ(非公開)は有料。

仕組み

自分のPC内にある「ローカルリポジトリ」とネットワーク上にある「リモートリポジトリ」の2箇所があります。
「リモートリポジトリ」によって、Web上で閲覧や操作ができメンバー間の共同作業が可能になります。

ローカルで作業したものをリモートと同期する。

使い方

ユーザー名、メールアドレス、パスワードを入力してユーザー登録します。
複数アカウントの作成 httpsを使用
プルリクエスト

楽しくpc