GitHub」カテゴリーアーカイブ

GitHub2(取り消し(git revert git reset),削除(git rm))

任意のコミットを取り消す(git revert)

a.jsからconsole.log('R')を追加してから
git add a.js
git diff HEAD
git commit -m "add R"
git log -p

黄土色のcommitのハッシュをコピーしてgit revert ハッシュ で取り消すことができる。

git revert 10410de9ce41ea4a8067ddb7951af94da990

vimが開いている場合は:wq
nanoが開いている場合は^+x
git log -p

続きを読む

GitHubのまとめ1(学習環境構築、git add,git commit,git diff)

Gitとは?

ソースコードのバージョン管理に使うもの。

ソースコードの履歴を残して、誰が、いつ、どのファイルのどの場所を編集したか簡単に管理できる。

Rails Tutorialなどで使うBitbucketもあるが、あまり使われていないようなので

リモートリポジトリにはGitHubを使う。

リポジトリとは?

ファイルを管理するデータベースをリポジトリと呼ぶ変更履歴を記録する場所
・ローカルリポジトリ  各開発担当者がローカル環境に保持するリポジトリ
・リモートリポジトリ  すべての開発担当者で変更内容を共有する

続きを読む