STUDY/Git
-
git: Terminal 명령어 정리[2] - SetupSTUDY/Git 2022. 2. 23. 13:29
git은 명령어 단위로 이루어진 프로그램이므로, 많은 명령어가 있다. 이걸 전부 외우는 것은 불가능하기에, 필요한 명령어가 있을 경우 공식 사이트에서 https://git-scm.com/doc 에서 찾아보도록 한다. $ git init : git이 초기화 된다. 이때 .git 이라는 숨겨진 폴더가 나온다. (폴더나 파일 명 앞에 ' . ' 이 있으면 숨겨진 파일이다.) git init과 동시에 master branch가 생성되는 것을 확인할 수 있다. $ open .git : git 폴더를 연다. 여기에 git repository에 있는 다양한 정보가 들어있다. $rm -rf .git : 생성된 git을 제거한다. $ git status : git의 상태를 확인한다. $ git config --globa..
-
git: Terminal 명령어 정리[1] - configSTUDY/Git 2022. 2. 23. 13:13
$ git config --list : git의 리스트를 터미널에서 확인한다. $ git config --global -e : global로 설정된 것을 edit(-e) 모드로 열어서 터미널에서 확인한다. $ code . : 연결된 text editor 창을 연다. 운영체제에 맞게 설정할 수 있는 방법이 다르며, 나는 현재 VSCode와 연결되어 있다! $ git config --global core.editor "code" $ git config --global -e : global로 설정된 정보를 text editor에서 확인할 수 있다. git config 파일이 모두 열리는 걸 확인할 수 있다. $ git config --global core.editor "code --wait" $ git con..
-
git: git과 githubSTUDY/Git 2022. 2. 23. 12:37
[ git이란? ] 파일의 변경 내역을 계속 추적해주는 version control system이다. git 시스템은 파일을 binary format으로 인식하기 때문에, 모든 파일에서 사용할 수 있다. 이미지나 텍스트 모두 git 시스템이 0과 1로 된 binary format으로 인식한다. [ github란? ] git에서 변경된 파일 내역들과 파일을 올려주는 공간이다. github의 repositories는 내 코드가 살고 있는 공간이며, 코드의 변경 내역과 그 히스토리를 모두 가지고 있는 폴더이다. 이 각각의 repository에 들어가면 각 코드마다 history을 볼 수 있다. commit은 저장 시점을 말하며, 어디가 어떻게 변경되었는지 모두 보여준다. 개발을 진행할 때, 루트 폴더 안에 ...