본문 바로가기

카테고리 없음

깃허브 에디터 연동 방법 총정리 + 자주쓰는 명령어

반응형

깃허브는 쓰면 쓸수록 잘 모르겠는... 맘처럼 잘 되지 않는 녀석이다.

 

소스트리를 써보다가 에디터에 연동하는게 편할 거 같아서 (저장하고 바로바로 커밋할 수 있도록)

평소 쓰는 아톰과 VS CODE에 연동해서 쓰고 있다.

 

터미널도 에디터에 내장돼 있으므로 간편하다. (근데 어떤 개발자 분은 에디터에 깃헙 연동하면 오류가 종종 나서 이용하지 않는다고 하더라)

 

<여튼 먼저 에디터 연동 방법>

git init  //초기화

git config user.name '사용자명'

git config user.email '깃허브 이메일'  //깃허브에서 로그인할 때 쓰이는 이멜주소.

git remote add origin '원격저장소 주소'  //보낼 원격 주소 입력

git remote -v  //이미 저장돼있다 어쩌구 그러면 이걸 쳐서 원격 주소 확인

 

여기까지 하면 연동은 완료.

깃허브 자꾸 복잡하게 생각해서 쓰기 어렵게 느껴지는데 그냥 딱 두가지만 생각하면 된다.

'원격->로컬로 복제할 것이냐 vs 로컬->원격으로 보낼 것이냐!'

 

git add 파일명 혹은 폴더명  (ex-  git add index.html)

git add *  //전체 커밋하기

git commit -m "코멘트를 입력하세요"  //원격 저장소에 저장할 때 붙을 설명 코멘트 적어야함.

git push origin master  //원격으로 반영

 

git reset -soft HEAD ^  // 방금 커밋한거에 실수가 있다! 싶으면 방금 커밋 취소도 가능

 

git remote rm '원격저장소 이름'  // 원격 저장소 제거. 제거도 가능. 웬만하면 쓰지 않는다..

git rm -rf 파일명 혹은 폴더명   // 지정 폴더 및 파일 제거 (원격과 로컬 둘다)

 

git clone '원격저장소 주소'  // 반대로 원격에서->로컬로 복제할 때 씀

 

git status  //로컬의 어디가 원격이랑 연결되어 있는지. 현재 브랜치가 무엇인지 현 상태 쳌쳌

 

 

**그외에 터미널 명령어

mkdir index   //새 폴더 만들기

cd 폴더명   //해당 폴더로 이동

d:  // d드라이브로 가라

c:  // c드라이브로 가라

cd ..  // 상위폴더로 (뒤로가기)

 

*VS CODE로 깃헙 연동하려 했더니만 파일을 아무리 새로고침해도 변경내용에 (스테이지에 올릴 내역들) 아무것도 안 뜨는 상황 발생.

깃허브를 사용하면서 정말 뻘짓을 많이 해봤는데... 하루종일 붙잡고 발만 동동 구른 적도 ㅠㅠ

탐색기에서 폴더 불러올때 훨씬 상위폴더로 불러오면 와르르르 불러와진다.

 

반응형