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^




参考文献


よろしければサポートよろしくお願いします!いただいたサポートはクリエイターとしての活動費として使わせていただきます!