LoginSignup
1
3

More than 1 year has passed since last update.

Gitの個人的な使い方まとめ

Last updated at Posted at 2022-05-30

事前知識

作業ディレクトリ
   ↓
ローカルリポジトリ
   ↓
リモートリポジトリ

の順番で上げで行く

初期設定

フォルダーを指定し以下のコマンドを入力しローカルリポジトリを作成する

git init
git remote add origin 任意url

誰が変更したかを確認するための情報入力

  • ユーザ名
git config --global user.name 任意のユーザ名
  • メールアドレス
git config --global user.email 任意のメールアドレス
  • 登録情報の確認
git config --list

GitHubのアカウント作成

githubにアクセスしアカウント作成
以下省略

ssh

push時にidとps入れるのめんどうなのでsshの設定をしておく

以下コマンドでssh鍵生成しgithubに投げる

※この鍵は本人確認で使うんだなと思えば良い

$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/(username)/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

$ cat ~/.ssh/id_rsa.pub

接続を確かめる

ssh -T git@github.com

作業ディレクトリをgithub連携してあげる

git remote set-url origin git@github.com:[ユーザID]/[リポジトリ].git

githubにファイルを送る

ローカルリポジトリに追加

git add .

ローカルリポジトリにコミットする

git commit -m "変更説明"

githubに投げる

git push origin master

ブランチ

以下コマンドでブランチを一覧表示する

git branch

ブランチの追加 sub1 を追加してみる

git branch sub1

ブランチ移動

git checkout sub1

ブランチの作成と移動は、以下のコマンドでまとめて行うこともできる。

git checkout -b sub1

ブランチの削除は以下

git branch -d sub1

ブランチを更新

git pull

よく分からんくなった時用

git commit

コミット時のメッセージの例

feat: 新しい機能
fix: バグの修正
docs: ドキュメントのみの変更
style: 空白、フォーマット、セミコロン追加など
refactor: 仕様に影響がないコード改善(リファクタ)
perf: パフォーマンス向上関連
test: テスト関連
chore: ビルド、補助ツール、ライブラリ関連
1
3
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
1
3