본문 바로가기

분류 전체보기137

Git을 사용할 때 흔히하는 실수 이전 블로그 포스팅인 git init을 실행하면 해당 디렉토리 안에 있는 모든 것에 대해서 추적하게 된다. 해당 디렉토리 내부에 있는 하위 디렉토리까지 모두 추적한다. 이전에 만들었던 GitTest에 test1을 만든 후 이동해서 git status를 실행해보면 Repo안에 포함되어 있는 것을 확인할 수 있다. 즉, 해당 디렉토리 내부에 있는 하위 디렉토리까지 관찰한다는 것을 실험해본 것이다. 해당 개념은 이후에 나오는 주의사항 때문에 분명히 이해하고 가야한다. 현재 존재하고 있는 Repo 안에 다른 Repo를 초기화할 수 없다. 해당 실수를 저지르면 특정한 시점에 문제가 발생할 수 있다. git은 하위 디렉토리까지 모든 것을 추적하기 때문에 혼란스러워할 것이다. 하위 디렉토리 중 하나를 git init.. 2024. 4. 17.
Git Repository란? Repository (Repo, 저장소) Repo는 해당 프로젝트의 이력을 갖고 있는 Git 작업공간입니다. Repo들은 서로 관련이 없고 연결되어 있지 않아 독립적이다. Repo에 파일을 올리면 해당 파일에 어떠한 일이 생기든, 어떤 명령어를 실행하든, 어떤 이력을 저장하든 연결되지 않는다. 본인이 필요한 만큼 별도의 Repo를 가질 수 있다. 명령어 git status Repo를 만들기 전에 Git Status라는 명령어에 대해 설명할 필요가 있어서 설명하자면 Repo의 상태를 알려주는 무해한 명령어이다. 혹시 아직 Repo가 없으면 해당 명령어를 실행했을 때 fatal : not a git repository라는 에러가 발생할 것이다. 이것은 Git Repo의 정보가 없다는 의미이다. git ini.. 2024. 4. 17.
Git에서 이름 및 이메일 구성 git config user.name을 입력하면 현재 내가 설정한 이름이 나타난다. 위와 같이 git config --global user.name "NAME"을 입력하고 다시 확인을 해보면 "NAEM"으로 바뀐것을 확인할 수 있다. email도 동일하다. git config user.email을 입력하면 현재 내가 설정한 email이 나타나고 git config --global user.email "EMAIL"을 설정하면 해당 "EMAIL"로 변경된다. 2024. 4. 17.
Window에서 Git 설치하기 1. Git 홈페이지에서 Window용 Git 설치 프로그램을 다운로드한다. https://git-scm.com/ Git git-scm.com 홈페이지에서 위와 같은 그림을 찾으면 현재 윈도우에 맞는 최근 버전을 추천해준다. Download for Window를 누르고 해당 화면에서 자신의 컴퓨터와 맞는 것을 선택해서 클릭하면 다운로드 된다. exe 파일을 실행시킨 이후 저작권 동의를 하고 설치 장소를 정해준다. 여러가지 체크되어있는 것도 추가적으로 Option이 필요한게 아니라면 기본값으로두고 Next로 가도 무관하다. 그 다음 기본 설정값이 아니라 다른 것을 선택하면 좋은 옵션이 나타난다. Git에서 사용할 기본 텍스트 에디터 선택을 묻는 것인데 기본 설정은 Use Vim이다. 이 설정은 터미널에서 .. 2024. 4. 17.