Git - yagisawatakuya/Wiki GitHub Wiki
Git基本
https://qiita.com/gold-kou/items/7f6a3b46e2781b0dd4a0
SSH鍵認証
用意するもの
- id_rsa.pub(SSH公開鍵)
- id_rsa(OpenSSHキー)
- id_rsa.ppk(秘密鍵)
Sourcetreeの場合
- 「ツール」→「SSHキーの作成/インポート」を選択
- 「Generate」を選択して、緑のゲージの下の空欄で適当にマウスを動かします。 マウスを動かしたランダム性からキーが作成されるようです。
- SSH秘密鍵を保存する 「Save private key」ボタンをクリックして、「C:\Users\ユーザー名.ssh」に「id_rsa.ppk」をいれる
- SSH公開鍵を保存する 「Public key for pasting into OpenSSH authorized_keys file:」以下の領域内をコピー、新規作成した空ファイルにそれをペーストして「id_rsa.pub」保存。.sshフォルダにいれる。
- OpenSSHキーを保存する 「Conversions」から「Export OpenSSH key」も選択する。「id_rsa」を.sshフォルダにいれる。
- SSHキーを登録する 「ツール」→「オプション」→「SSHクライアント設定」→「SSHキー」を選択する。 「OpenSSH」に変更する 「id_rsa」を選択する
GitLabへSSH認証キー(公開鍵)を登録する
- 「Settings」→「User Settings」→「SSH Keys」→「SSH認証キー登録」
- 公開鍵をコピペ
ファイル/ディレクトリの除外
.gitignore 作成
# ファイル名
sample.html
# ファイルの種類を指定
*.html
!sample.html //htmlファイルを管理外とするが、sample.htmlだけは管理対象とする
# ディレクトリ
work/
https://techacademy.jp/magazine/10179
破棄
修正前の状態に戻す