【メモ】git理解(大枠)
以前に書いたgitの記事にも書いた内容と重なるかもしれないのですが、メモとして、残します。
gitは、管理するディレクトリに.gitという隠しファイルを作る。
(git initで作成)
gitは空のフォルダを管理できない
→フォルダの配下を管理したい場合は、フォルダの中のファイル一つを管理下に追加する。(他のファイルも追加される)
ファイルを削除する際には、gitから削除と物理的な削除の両方が存在する。
→物理的に削除しても、git上で削除しないと管理対象として残り続ける。
(ファイルを削除したら、pushする)
<便利コマンド>
管理ファイルの確認:$ git ls-files|perl -pe 's/\/.*/\//'|uniq
削除 3パターン
いろいろ