[Git]Git基本命令


💻ローカルおよびリモート


これは襟を使う前に知っておくべき概念です.local(ローカル)は、現在表示しているコンピュータです.「リモート」(Remote)は、遠くにある別のコンピュータです.

📷init, add, commit, status, log, reset


現在のインフラストラクチャコースでは、ヘッダーを使用するプロセスが写真を撮るプロセスであることを例に挙げています.この例は印象的で、最も見つけやすいので、参考にして作成します.
git init // 사진사를 고용하는 역할
写真を撮るにはカメラマンが必要です.何枚か写真を撮っても、カメラマンは一度だけ呼び出すのでgit initは一度だけ使う必要があります.
git add . // 사진 찍히는 사람들을 모으는 작업
写真を撮るために全員が集まる人員を集めるための操作はaddです.この時から全体を表す.
git status // 현재 상태를 보여주는 명령어
git statusには、現在のページとファイルの状態が表示されます.

次のadd操作を実行する前に、コマンドstatusの場合、まだ追加されていないファイル(つまり、集約されていないファイル)が表示されます.
git commit -m "commit message" // 사진을 찍는 명령어
commitで撮影操作を行います.メッセージは一緒に書くことができ、他の人と協力すれば、メッセージのフォーマットを統一的にコミットすることができます.

logで写真の記録を表示できます.まるでアルバムを見ているかのように
git log

襟はバージョンを管理するためのプログラムです.これにより、ファイルのステータスを必要なバージョンに復元できます.これらの機能を使用可能にするコマンドはresetです.ファイルに変更があり、まだコミットされていない場合、最近のコミットステータスに戻りたい場合は、次のコマンドを使用します.
git reset --hard
コミットされたが、以前のコミットステータスに戻る場合は、git logで以前にコミットされたハッシュ値を知る必要があります.

git logコマンドで生成された結果、コミットの後の部分はコミットされたハッシュ値(黄色)である.git resetコマンドに戻りたいコミットのハッシュを貼り付けることで、コミット状態に戻すことができます.
git reset --hard 커밋의 해시