본문 바로가기
728x90
반응형

utils61

[Git] commit git commit -m “message”Stage 에서 repository 로 이동시켜 version 관리를 실제로 시작하게 하는 명령어.즉, 현재 stage의 snapshot을 repository에 기록.note: snapshot 방식이란?현재 repository에 저장된 최신의 내용(HEAD 가 해당 내용을 가르킴)과 현재 stage의 내용의 차이를 비교하여차이점만을 저장하는 방식을 가르킴.기존의 VCS와 Git의 차이점 중의 하나.마치 차이점을 사진을 찍듯이 저장한다는 의미로 snapshot방식이라고 부름.HEAD(일종의 포인터)가 가르키고 있는 commit된 내용(=가장 최신의 repository내용)을 기본으로 삼아 현재의 stage의 내용과 비교하여 차이점을 기록함.다음 글에 이어지는 예제:.. 2024. 5. 20.
[Git] git add git addUntracked file을 stage에 이동시키는 명령어 : Tracked file로 변경됨.기존의 tracked file인 경우, modified file 즉 수정이 이루어진 파일을 stage 에 올리는데에도 사용됨.다음의 명령어는 new_file.txt stage 상태로 변경함.git add new_file.txt 실행 결과는 다음과 같이 보여짐.Changes to be committed: 아래에 표시되는 파일들이 바로 stage에 있는 파일임앞서 git status 는 git add가 수행 전으로 untrackted files 로 표시되다가,add 이후 staged 가 되어 git commit을 할 수 있는 상태가 됨.한번에 여러 파일을 staged로 만들려면, git add . 을 .. 2024. 5. 20.
[Git] git status git status현재 working directory의 파일들의 상태를 확인하는데 사용됨.-s or --short 옵션을 이용하면 간략하게 상태를 보여줌.git init를 수행 직 후 git status를 수행하면, 다음과 같은 메시지가 나옴.위의 출력은 repository 와 working directory가 같은 상태임을 나타냄. 만약 새로운 파일을 새로 생성하고 나서 git status를 수행할 경우 다음과 같이 working directory에 untracked file이 있음을 알림. 현재 new_file.txt 라는 파일은 working tree에 있는 상태로 version 관리가 되지 않으므로, Untracked files에 해당됨.git이 version 관리 자체를 하지 않는 파일을 un.. 2024. 5. 20.
[Git] init : local repository 생성. git init기존 로컬 디렉토리를 Git repository(저장소)로 만들어주는 명령어.git init Local repository 를 생성하기 때문에remote repository 없이 처음 git 으로 버전 관리할 때 사용하는 명령어.실습mkdir first-gitcd first-gitgit initls -al로 확인하면 .git 디렉토리가 만들어진 것을 확인 가능함.해당 디렉토리(.git)는 repository(저장소) 에 필요한 뼈대 파일들(skeleton)이 들어있음.즉, version control 을 위해 필요한 내용들이 저장되는 디렉토리임.위의 예에서 first-git은 이제 working tree (or working directory)라고 불리며, 현재 상태의 snapshot을 남.. 2024. 5. 20.
[cmd] comp 명령어 comp 명령어는 CMD 프롬프트에서 파일을 비교하는 데 사용되는 프로그램.이 명령어는 두 파일 또는 두 파일 집합을 비교하여 차이점을 출력.comp 명령어는 기본적으로 파일을 바이너리 모드로 비교함.comp 명령어 기본 사용법comp [파일1] [파일2] [/d] [/a] [/l] [/n=줄수] [/c]주요 옵션[파일1] [파일2]: 비교할 두 파일의 경로를 지정./d: ASCII 문자를 10진수로 비교./a: ASCII 텍스트로 차이점을 표시./l: 차이점의 위치를 줄 단위로 표시./n=줄수: 비교할 처음 줄수만큼의 줄을 지정./c: 대소문자를 구분하지 않고 비교.예제파일 비교1.파일 생성:echo This is a test file. > file1.txtecho This is a test file .. 2024. 5. 20.
[cmd] command prompt 연습하기 (file, dir 사용하기) CMD 프롬프트 기초 튜토리얼: 파일 및 디렉토리 다루기1. CMD 프롬프트 열기Windows 키 + R을 눌러 실행 창을 엽니다.cmd를 입력하고 Enter를 누릅니다.2. 기본 명령어현재 디렉토리 확인 (cd)현재 작업 중인 디렉토리 (working directory)를 확인하려면 cd 명령어를 사용합니다.cd디렉토리 내용 나열 (dir)현재 디렉토리의 파일 및 폴더 목록을 나열하려면 dir 명령어를 사용합니다.dir3. 디렉토리 이동디렉토리 변경 (cd [디렉토리 이름])다른 디렉토리로 이동하려면 cd 명령어 뒤에 이동하려는 디렉토리 이름을 입력합니다.cd Documentscwd 밑의 Documents 로 이동. (상대경로로 지정함)상위 디렉토리로 이동 (cd ..)상위 디렉토리로 이동하려면 cd .. 2024. 5. 20.
728x90
반응형