728x90 반응형 Git13 [Git] 기본 명령어 git 기본 명령어 git status 현재 작업 디렉토리와 staging area 의 상태를 보여주는 명령어 git add .staging area로 업로드git status로 staging 상태 확인 git commit -m “first commit”local repository로 업로드 및 커밋이력 생성git commit -m "제목파트" -m "내용파트"git log로 커밋이력 확인git commit만 입력하고 엔터를 치게 되면 메시지 입력모드로 전환vi모드에서 첫줄에 title, 두번째 줄부터 contentsgit commit -m “제목파트” -m “내용파트” 로 상세 커밋 내용 입력 가능vs코드로는 줄바꿈으로 가능push - 커밋 확인 완료 git commit -am “커밋메시지”add와 c.. 2023. 12. 11. [Git] config, ignore git 설정정보 조회git config --list특정 repo안에서 조회하면 특정 repo에 대한 지역정보가 조회되고, repository밖에서 조회 시 전역 정보 조회user.name, user.email이 잘 들어가야 commit이 됨 github 사용자 지정사용자 지정은 사용자 인증과 상관없이 자유롭게 가능commit 사용자 이름과 email지정전역적 선언 : .git 폴더가 없을 때 기본으로 적용git config --global user.name “qoth-0”git config --global user.email “bny1324@naver.com”홈 디렉토리 .gitconfig에 저장지역적 선언 : 해당 레포의 설정git config --local 로 설정.git/config에 저장git c.. 2023. 12. 11. [Git] git 프로젝트 git 프로젝트 생성 및 수정절차 방법 1. 신규 프로젝트 생성시 git clone ropository 주소 해당 폴더로 이동하여 개발시작 방법 2. 로컬 컴퓨터에서부터 이미 개발된 프로젝트가 존재 시 git init .git파일 생성 .git 폴더가 위치한 곳에서 git config —list를통해 config 정보 조회 git remote add origin [repository 주소] : 오리진 추가 비어있는 repository주소를 채우는 명령어 origin이란, 깃허브 저장소 주소를 의미(즉, 원격저장소를 의미) git remote set-url origin : 오리진 변경 repo url변경 하는 명령어 url 변경 후 main에 push하면 main의 commit 이력과 함께 업로드 git .. 2023. 12. 6. [Git] 버전관리 시스템 버전관리 시스템 Working Directory에서 작업 후 새로운 버전이 될 후보군은 Staging Area로 이동 파일 생성/ 수정 후 Staging Area git add . 이 단계에서는 local repository로 파일을 넣기 위한 대상 목록 관리 stage, 인덱스는 Staging을 가리키는 용어 로컬저장소로 넣으면, 그때부터 이력이 생성 로컬 저장소(local repo) git commit -m “커밋 메세지” staging area에서 commit하고 나면 새로운 버전이 생성 이때 staging area는 비워지게 됨 원격저장소(remote repo) git push origin main을 통해 local repository에서 원격 저장소로 업로드(push)하여 반영 실습 파일 생성,.. 2023. 12. 6. [Git] 인증 및 환경설정 git 분산 버전 관리 시스템으로서 소스코드의 변경사항을 추적하는 데 사용 로컬 시스템과 원격 시스템을 두어, 로컬에서 작업 후 원격공간과 동기화 주요 명령어에는 add, commit, push, pull, merge, branch, checkout 등 브랜치(branch) 기능을 통해 여러 개발자가 동시에 개발하면서도 충돌 없이 작업 git은 리눅스토르발즈에 의해 개발된 이후 오픈소스 프로젝트에서 관리 github GitHub은 소스코드가 온라인에서 관리되고 협업될 수 있는 플랫폼 즉, Git의 레포지토리를 온라인상에서 관리하기 위한 플랫폼 github는 ms사에서 인수 github 사용을 위한 인증 private 레포지토리를 클론하려 할 때 발생 OAuth 방식 oauth방식은 간편한데 반해, 권한제.. 2023. 12. 6. 이전 1 2 다음 728x90 반응형