Gitについて2
オリジナルアプリを開発し始めてからエラーが多発してその処理に追われている。gitの過去ブランチに再び戻って、その時点からもう一度コードを精査しながら開発ができるようにしたい。そのためにもGitについて再び一から学ぼうと思う。これは、そのノートである。
[リポジトリ]
過去ソースコードの状態(スナップショット)を保存する場所のこと
・ローカルリポジトリ・・・自分のPC内のリポジトリ
・リモートリポジトリ・・・外部のサーバにあるリポジトリ(GitHubなど)
git init
・ローカルリポジトリを新規作成するコマンド
Gitで管理し始めるためのコマンドで「.git」というディレクトリが作られる。
このファイルでgitの管理に関するファイルがすべて入っている。
$ git init
git clone
・既存のリポジトリのコピーをローカルに落とす(クローン)コマンド
このコマンドを実行すると.gitフォルダを含めリモートリポジトリがクローンされる
$ git clone <リモートリポジトリのURL>
[コミット を 取り消すコマンド]
直前のコミットを取り消し、git add された状態に戻す
git reset --soft HEAD^
直前のコミットを取り消し、変更内容もすべて元に戻す
git reset --hard HEAD^
参考文献
いいなと思ったら応援しよう!
