22/04/14ギガビット基本用法2
📚 Git
📖 ファイルの名前変更&位置の変更(mv)
$ git mv [대상 파일] [변경할 이름]
$ git mv [대상 파일] [이동할 경로]
(Worst) mv server.py main.py # deleted, new file 상태
通常のようにLinuxコマンドを使用してファイル名を変更する場合は、既存のサーバを使用できます.pyは削除されたファイルとして処理され、main.pyは新しく生成されたファイルとして処理されます.したがって、既存のサーバ.pyが所有するすべての変更履歴が失われます.これは良い処理ではありません.(Best) git mv server.py main.py # renamed 상태
ファイル履歴を保持しながらファイル名を変更するには、上記のgit mv
コマンドを使用する必要があります.📖 ファイル変更の比較(diff)
# 현재 수정된 파일과 commit된 파일 상태 비교
$ git diff
# staging area와 commit된 파일 상태 비교
$ git diff --staged
# commit 간의 비교 - commit hash값 이용 방법
$ git diff [비교할 Commit Hash1] [비교할 Commit Hash2]
# commit 간의 비교 - HEAD 이용
$ git diff HEAD HEAD^
# branch 간의 비교 - branch 이용
$ git diff [비교할 Branch1] [비교할 Branch2]
※ HEAD는 가장 최근의 커밋을 가르키며, HEAD^는 최신 바로 전 커밋을 말한다.
git diff
を使用して、ファイル内の変更を比較します.Working DirectoryとStaging Areaの間で比較したり、Branchの間で比較したり、Commitの間で比較したりできます.📖 ブランチのマージ
📖 リカバリタスク(restore)
📖 rebase
📖 リカバリ(reset)
📖 revert
📖 stash
📖 cherry-pick
Reference
この問題について(22/04/14ギガビット基本用法2), 我々は、より多くの情報をここで見つけました https://velog.io/@seok93/220414-Git-기본-사용법2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol