Git

· Git
[Local Repository] Git 이 관리하는 3가지 단계로 구성되어 있다. Working Directory (작업공간) : 실제 소스 파일, 생성한 파일들이 존재 Index (Stage) : Staging area (준비영역) 의 역할, git add 한 파일들이 존재 HEAD : 최종 확장본, git commit 한 파일들이 존재 ( 버전이 매겨짐 ) [Local Repository] 폴더에서 Git을 초기화 하는 명령어를 사용하면 해당 폴더를 git이 관리하기 시작한다. 그 폴더는 Local Repository가 된다. 다시 말해, Git이 그 폴더를 Working Directory로 인식하고 관리하기 시작한다. git init 숨겨져 있는 폴더 및 파일들을 전체 보기로 봐보면 Git이 필요..
· Git
[Global Configuration] 터미널에서 다음 코드를 입력해주면, 유저 네임과 이메일 정보를 매번 푸쉬 풀 해줄 필요가 없어진다. git config --global user.name git config --global user.email Line ending (줄바꿈 문자) 일반 파일에서는 보이지 않는다. 그러나 엔터를 치고 줄을 바꾸는 순간 눈에는 안보이지만 줄바꿈 문자가 추가가 된다. Windows : CR (\r) + LF (\n) Unix or Mac : LF (\n) Windows 사용자와 Mac 사용자는 같은 Git Repository 를 작업할 때 코드에 변경된 내용이 없어도 CRLF 차이로 인해 commit이 발생할 수 있다. ( git은 파일의 다른 부분이 있으면 버전이 다르..
· Git
[버전 관리 시스템] 부르는 명칭 형상 관리 Configuration Management Systems Version Control Systems (VCS) 버전 관리 SOURCE DATA + HISTORY 협업, 작업추적, 복구 등이 가능 [GIT 등장 배경] 예전에는 Source Folder 과 실행파일을 버전별로 카피하여 관리하였었다고 합니다. 하루종일 개발한 코드가 컴퓨터가 다운되면서 날라가는 경우가 부지기수 였다고 하네요. 그래서 처음에 등장한게.. Local Version Control Systems (최초 모델) 내 컴퓨터에서 관리 가능했지만 하드가 날라가면 전체 코드가 사라지는건 마찬가지였구요 버전은 관리되지만 협업은 여전히 어려운 문제가 있었다고 합니다. Centralized Versio..
· Git
참고할만한 유투브 https://youtu.be/1I3hMwQU6GU [Github 연동하기 with VS Code] 깃, VS code 설치 후 깃 설치 참고 : [GITHUB 입문] Git 설치하기(2.35.1 이상, 상세한 설치법) 먼저 깃허브의 리보지토리로 가서 주소를 복사한다. VS code 에서 Source Control을 누른 다음 Clone Repository를 누른다. 복사한 깃허브의 주소를 붙여넣는다. 저장할 폴더를 선택한다. → Select Repository Location [Github add, commit -m, push, log] New terminal → Power Shell 에서 하면 안되고 Git Bash 에서 작업해야한다. (power shall 은 안이쁘니까) git ..
scone
'Git' 카테고리의 글 목록 (3 Page)