セットアップ
…or create a new repository on the command line
echo "# repository" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/noboo/repository.git
git push -u origin master
…or push an existing repository from the command line
git remote add origin https://github.com/noboo/repository.git
git push -u origin master
status:ローカルレポジトリの状態を確認する
git status
git clone -b ブランチ名 https://リポジトリのアドレス
git add ファイル名
git add --all //ファイルすべて
git add . // 現在のディレクトリのファイルすべて
git add *.js //複数ファイルを一括
git add dir/*.js
git reset //addをリセット
git commit -m "メッセージ"
git commit -am "-aオプションを付けるとaddとcommitを一緒にできる"
git push origin master
pushできない時
ssh-add ~/.ssh/id_rsa
git pull
git pull
とか
git fetch
git merge origin/master
とか
git fetch
git rebase origin/master
bacchi として、このエラーがなかなか直らないとき
git pull origin bacchi
$ git rm -r --cached . //ファイル全体キャッシュ削除
$ git rm -r --cached ファイル名 //ファイル指定してキャッシュ削除
git add .
git commit -m "メッセージ"
git submodule add GistURL 名前
はじめに,ホームディレクトリに.gitignore_globalを作成
touch ~/.gitignore_global
/Users//.gitignore_globalができる
.gitignore_globalに無視したいファイルを追記
.DS_Store
.gitignore_globalを有効化します.ターミナル上で
git config --global core.excludesfile ~/.gitignore_global
と実行するか?直接~/.gitconfigに
[core]
excludesfile = /Users/<username>/.gitignore_global
と追記。