1.
Git 설치
•
아래의 링크로 따라 들어가서 Git을 설치해주세요.
일반적 사용
•
관리하고자 하는 디렉토리 이동
git init
JavaScript
복사
깃허브 이용시
1.
깃허브 가입 및 레포지토리 생성
•
깃허브 가입해주시고 새로운 저장소 하나 만들어주세요
•
깃허브에 로그인 하여서 새로운 저장소를 만들어 줍니다
1.
깃 클론진행
•
웹에서 만든 저장소의 주소를 복사해주세요
•
터미널창을 열고 아래의 명령어로 저장소를 복사해줍니다.
git clone https://github.com/spokehouse/gittest.git
JavaScript
복사
•
clone 뒤에 붙는 주소는 만들주신 저장소 주소를 넣어주셔야됩니다.
2.
원격 주소 세팅
•
클론까지 진행해주셨다면 이제 로컬의 git과 github를 연결시켜줍니다.
보이는것과 같이 gittest라는 저장소가 잘 복제된것을 볼 수 있습니다.
폴더로 들어와보면 지금 현제 branch와 함께 저장소를 만들면서 함께 생성된 README 파일까지 잘 생성된것을 볼 수 있습니다.
3.
test.txt 만들고 커밋, 푸쉬
•
다음은 vim으로 간단한 test 파일 만들고 커밋 푸쉬까지 진행해보겠습니다.
vim test.txt
JavaScript
복사
위에 코드로 test.txt파일을 만들어주세요
•
add 명령으로 커밋 파일묶어줍니다.
git add -A
JavaScript
복사
•
커밋 메세지 달아주겠습니다. (지금은 테스트로 때문에 간단히 달지만 실제는 주요 변경사항을 메모해주세요
git commit -m "test"
JavaScript
복사
•
만들어준 commit을 github에 push
•
테스트로 만들어준 txt파일이 잘 올라간것을 볼 수 있습니다.
git push -u origin main
JavaScript
복사
•
현재는 main 브렌치만 있기때문에 main에 올렸는데 다른 브렌치가 있다면 브렌치명을 변경해주세요
4.
gitignore 사용하여 업로드파일 관리
•
제외할 테스트 파일을 먼저 만들어줍니다.
touch .env
JavaScript
복사
•
gitignore파일을 만들어주고 .env파일을 추가 해줍니다.
echo .env > .gitignore
//내용확인
cat .gitignore
JavaScript
복사
•
gitignore 파일에 만들어준 .env 파일이 잘 들어가있는것을 확인합니다.
•
새로 만든 파일들은 commit 하기위해 준비 및 확인해줍니다.
git add -A
//상태확인
git status
JavaScript
복사
•
새로운 파일 (.env , .gitignore)을 만들었지만 .env는 .gitignore에 들어가 있기 때문에 ADD해줘도 목록에서는 빠지게 되는것을 확인할 수 있습니다.
•
Commit 하기
git commit -m "gitignore-update"
JavaScript
복사
commit은 정상적으로 진행이 완료되었습니다.
•
Push 하기
git push -u origin main
JavaScript
복사
•
github에서도 잘 올라간것을 확인할 수 있습니다.
참고 명령어
•
Git브렌치 확인
git branch
JavaScript
복사
현재 생성된 branch가 확인됩니다.
•
브렌치이동
git checkout "브렌치명"
JavaScript
복사
이렇게 해주시면 다른 브렌치로 이동이 가능합니다.