Search
😝

Git 사용 협업시작하기

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
복사
이렇게 해주시면 다른 브렌치로 이동이 가능합니다.