카테고리 없음
Git 버전 관리-원격 저장소
김딸기*
2024. 8. 5. 19:12
원격 저장소 생성 및 push
- GitHub 웹사이트에서 새 원격 저장소를 만듭니다.
- 저장소를 생성한 후 나타나는 페이지에서 원격 저장소 URL을 복사합니다. 예를 들어, https://github.com/username/repository.git.
- 원격 저장소를 추가합니다.
- 파일을 추가하고 커밋한 후 원격 저장소에 푸시합니다.
# 1. 로컬 저장소를 초기화합니다. (이미 초기화된 경우 이 단계는 건너뜁니다)
git init
# 2. 파일에 내용을 작성합니다.
echo "Hello, Git!" > example.txt
# 3. 변경된 파일을 스테이징합니다.
git add example.txt
# 4. 커밋 메시지를 작성합니다.
git commit -m "Initial commit"
# 5. 원격 저장소를 추가합니다. 위에서 복사한 URL을 사용합니다.
git remote add origin https://github.com/username/repository.git
# 6. 원격 저장소에 푸시합니다. git push -u 원격저장소 별칭+전송할 브랜치 이름
git push -u origin main
- git init: 현재 디렉토리를 Git 로컬 저장소로 초기화합니다.
- echo "Hello, Git!" > example.txt: example.txt 파일에 "Hello, Git!" 문자열을 작성합니다.
- git add example.txt: example.txt 파일을 스테이징 영역에 추가합니다.
- git commit -m "Initial commit": "Initial commit" 메시지와 함께 커밋을 생성합니다.
- git remote add origin https://github.com/username/repository.git: 원격 저장소를 origin이라는 이름으로 추가합니다. URL은 GitHub에서 복사한 URL로 대체합니다.
- git push -u origin main: 로컬 저장소의 커밋을 원격 저장소의 main 브랜치에 푸시합니다. -u 옵션은 현재 로컬 브랜치와 원격 브랜치를 추적하도록 설정합니다.
Git에서 파일에 내용을 작성하고, 추가하고, 커밋하고, 커밋 메시지를 수정하는 코드는 다음과 같습니다.
# 1. 파일에 내용을 작성합니다.
echo "Hello, Git!" > example.txt
# 2. 변경된 파일을 스테이징합니다.
git add example.txt
# 3. 커밋 메시지를 작성합니다.
git commit -m "Initial commit"
# 4. 커밋 메시지를 수정합니다.
git commit --amend -m "Updated initial commit message"