[Git]基本命令.


cd 폴더명 // 폴더 접근
mkdir 폴더명 // 폴더 생성
ls -al // 폴더 안 내용물 확인, 숨김 폴더까지 표시.
ls // 숨김 폴더 표시 X
rm -rf .git// git 폴더 삭제, init 취소.
git init
gitを初期化します.対応するフォルダはGitローカルストレージに設定されます.
code .
現在のディレクトリはVSコードに接続されています.
git config --global core.editor "code--wait"
git config --global -e // 수행 불가.

>> hint: Waiting for your editor to close the file... 
error: cannot spawn code--wait: No such file or directory
コードをエディタにバインドします.「code」の後に--waitを付けると、開いているファイルが終了するまで他のコマンドを実行できません.
git config --global user.name "Jengyoung"
git config --global user.email "[email protected]"
//window
git config --global core.autocrlf true
//mac
git config --global core.autocrlf input
新しい改行を編集するとき
Windowsではtextrnが作成され、macではtextnが作成されます.
これにより、異なるOSでリポジトリを使用する場合に問題が発生する可能性があります.
このためGitはリターンキャラクタを削除し、必要に応じてリターンキャラクタを貼り付ける.
git status
襟の状態を表示
git config --global alias."별명" "명령어"
コマンドを別名で簡単に指定します.
git add 파일명
gitにアップロードするファイルを追加します.
git rm --cached *
gitは*を書くことができ、これは*全体を削除します.
(ファイル名の記入時に追加したファイルをキャンセルします.)
git add .
gitフォルダ内のすべてのファイルを追加します.
git add*と区別する必要があります.https://sanghaklee.tistory.com/31
echo "파일명, 폴더명/, 폴더명/*.확장자명" > .gitignore
git ignore,git addにファイル名を追加します.実行時にGitに追加しないでください.
git status -h
gitでstatusとともに使用されるすべてのオプションを表示します.
clear
git bashで以前の実行プロセスを削除します.
git status -s
可愛く(?)statusが見えます.
git diff
作業ディレクトリの変更を表示できます.
-1,+1,2(以前のバージョン)、(変更されたバージョンの行数)として解釈されます.
cat 파일명
파일에 담긴 내용을 봄
git diff --staged
階層領域に基づいた変更の検証
git commit
コミットの実行
option
-a:作業ディレクトリ全体
-m:messageと一緒に.次の「メールの作成」