프로그래밍_기타/git5 [git] cli 명령어 처음부터 commit 하기 git init git status git add (파일이름) git add . 모든 파일을 add (주의!) git commit -am (버전명) 로컬 저장소를 만들고 처음 원격 저장소와 연결하는 경우 git remote add origin (원격 저장소 url) git push -u origin master u : 현재 로컬 저장소의 브랜치와 원격 저장소의 브랜치를 동기화시키기 위한 옵션 처음 한 번만 사용하면 된다. 이후에는 git push만 하면 된다. 상태 확인 git reflog 최근 git 작업 이력을 보여줌 삭제된 commit도 확인 가능 git status commit 하지 않은 변경사항이 있는지 확인하는 명령어 git log git log --all --one.. 2023. 3. 19. [git] Branch 버전들을 한 줄로 쭉 이었을 때, branch라고 생각하면 편함 독립적으로 어떤 작업을 진행하고 작업이 끝난 경우, 만들어진 branch를 merge해주어야 함 git의 기본 branch는 master 또는 main git branch - branch 목록 확인 가능 - 앞부분에 * 붙어있는 것이 현재 선택된 branch git branch (branch이름) - 새로운 branch를 (branch이름)으로 생성 - 이후, git checkout (branch이름) git checkout -b (branch이름) - branch를 생성하고 그 branch로 checkout - git branch (branch이름) + git checkout (branch이름) git branch -d (branch 이름.. 2023. 3. 19. [git] git 기본 설명 git 이란? 소스코드의 변경사항을 기록하기 위해 사용하는 일종의 버전관리 시스템 commit 파일 추가/변경 사항을 저장소에 기록 '영문/숫자로 이루어진 40자리 고유이름'(commit_id)으로 각 commit 구분 git commit -am "버전명" .gitignore 특정 파일을 버전 관리에서 제외 push/pull clone : 원격저장소의 내용을 복사해옴 pull : 원격저장소의 내용을 가져와 자동으로 merge fetch : 원격저장소의 내용을 가져와 별개의 branch로 가져옴 push : 로컬저장소 -> 원격저장소 git clone (원격 저장소 url) git pull (원격 저장소 이름) (branch 이름) - git pull origin master - origin : 원격 저장.. 2023. 3. 19. git config 1. 단축 명령어 단축 명령어 지정: git config --global alias.l '명령어' 단축 명령어 삭제: ./.gitconfig 에서 삭제 2. git config 설정 확인가능: git config --list - 나가기 q 깃 사용자 이름: git config user.name 깃 사용자 메일: git config user.email 깃 사용자 이름 변경: git config --global user.name 깃 사용자 메일 변경: git config --global user.email 이름 삭제: git config --unset user.name 메일 삭제: git config --unset user.name 2022. 10. 11. github에 연동 비어 있는 github에 push하기 1. git init 2. git add (파일명) 3. git commit -am (버전명) 4. git remote add origin (깃허브주소) 4-1.git remote -v : 현재 remote 저장소 주소 출력 4-2.git remote remove origin : 현재 remote 저장소 주소 삭제 5. git push -u origin master 5-1. username : 저장소 이름 5-2. password : setting > developer settings > Personal access tokens github에서 가져오기 1. git clone 2. (수정작업 후) git push 3. git pull 2022. 10. 11. 이전 1 다음