본문 바로가기
반응형

Etc/Git-Github3

[Git] Github push & pull Github Local repository : 내가 작업하는 컴퓨터에 있는 레포지토리 Remote repository : 로컬 레포가 아닌 컴퓨터나 서버에서 생성된 원격 레포지토리 Github은 가장 많이 사용되는 git을 위한 Romote 레포지토리이다. 사용자 확인 및 설정 git config --list : config 설정에 대한 정보가 모두 list로 출력됨 git config --global user.name "사용자 name" : 계정 이름 전역으로 설정 git config --global user.email "사용자 email" : 계정이메일 전역으로 설정 git config --unset --global user.name : 계정이름 지움 git config --unset --global.. 2022. 1. 9.
[Git] Git 파일 관리(add, commit), Branch Git 파일 관리 워킹 디렉터리의 모든 파일은 크게 4가지 상태로 분류. Untracked : git에 처음 등록되는 파일 Unmodified : 수정된 부분이 없는 파일 Modified : 수정된 파일 Staged : commit 될 준비가 된, stage에 올라가 있는 파일 Untracked와 Modified의 구분은 git이 이미 접근한 파일인가 아니면 서로 초면인가로 구분. commit을 하게 되면 버전이 저장되고, commit을 하기 위해서는 staged 상태를 먼저 만들어야 한다. staged 상태로 만드는 것을 add 라고 한다. staged 상태에서 commit을 하게 되면 다시 Unmodified 상태가 된다. add & commit 하면 수정된 파일의 버전을 저장한다고 생각하면 된다. .. 2022. 1. 9.
[Git] Git 생성 & Github 연동 Git의 장점 버전 관리 시스템 협업 1. 버전 관리 시스템 파일을 수정하고 저장할 때 수정 이전의 파일을 남겨두기 위해 다른 이름으로 저장하여 test.txt -> test_1.txt -> ... -> test_final.txt -> test_final_final.txt 처럼 수정하여 이전 파일을 지우지 못하고 결국 많은 파일이 쌓이게 된 경험이 많을 것이다. Git은 이런 버젼 관리에 있어 여러 파일을 갖고 있지 않아도 이전 버전으로 돌아갈 수 있고, 어떤 내용을 수정하였는지 기록하고 확인할 수 있다는 장점이 있다. 파일은 하나지만 내가 저장한 버전으로 선택적으로 이동이 가능하다) 2. 협업 협업, 분업을 하는 과정에 있어 공유를 하는 과정에서 지워지는 경우도 존재할 것이고, 겹치는 부분도 존재할 수.. 2022. 1. 8.
반응형