GitとGitHub

GitとGitHub

git config –global user.name d.ono2105@gmail.com

git config –global user.name DDDlucky

git remote add origin https://github.com/DDDlucky/intro_git.git

git push -u origin master

git add

git add .

git commit

git commit -v

メッセージ残すとき
半角にする 
iを押す
打つ
esc
:wq

git log

git add second.txt

git commit -v

ls

rm second.txt

git rm second.txt

複数ファイルの変更

変更履歴を一行で
git log –oneline
ファイルの差分
git log -p index.html
ログ数を指定
git log -n 3
組み合わせ
git log –oneline -n 3

git log -p first.txt

ステージとの差分
git diff
ステージとコミットの差分
git diff HEAD

リモートリポジトリに登録
git remote add origin https://github.com/user/repo.git
登録したGitHubへ送れる
git push orgin master
master以外のブランチへ送信(featureブランチを送る場合)
git push orgin feature

git remote add origin https://github.com/DDDlucky/intro_git

gitでの管理から外す
.gitignore
ファイルを外す
index.html
ルートディレクトリを指定
/root.html
ディレクトリ以下を除外
dir/

ファイルごとGit管理から削除
git rm [ファイル名]

ディレクトリも一緒に削除
git rm -r [ディレクトリ名]

ファイルは残す場合(ローカルにファイルは残すがGitの管理からは外す)
git rm –cached [ファイル名]
↑ .gitignoreに追記必要

git rm second.txt

元に戻すとき
git上で
git reset HEAD second.txt
ローカル上でも
git checkout second.txt

Gitの管理のみ外す
git rm –cached second.txt

シェアする

  • このエントリーをはてなブックマークに追加

フォローする