반응형
password와 같은 중요한 정보를 누락시키고 원격 저장소에 push하는 법입니다.
(commit은 본인이 수정한 것을 기록하는 것이고, push는 이 내역들을 원격 저장소로 밀어넣는 것입니다. commit만 하면 상관없지만, push를 할 경우 중요 정보는 오픈되지 않도록 신경써야 합니다.)
pycharm을 주로 사용하다 보니, pycharm에서 gitignore을 우선 테스트했습니다.
다음과 같이 중요 정보들이 든 파일 혹은 폴더들이 있습니다.
예시)
1. gitignore을 작성합니다
저는 vim이 편해서ㅎㅎ. vim으로 터미널에서 작성했습니다.
이 방법 이외에 .gitignore이라는 제목으로 텍스트 파일 만들어서 작성해도 됩니다.
2. 누락시킬 파일이름이나 폴더 명을 작성합니다
하나하나 수작업으로 작성했습니다. 폴더명이면
/해당폴더명이름
이런 식으로 넣으면 됩니다. 만약 확장자 기준으로 누락 시킨다면 *.py 등이 될 겁니다
3. commit 및 push
Initial commit 입니다. .gitignore도 보이시죠. 이제 정말로 해당 파일만 누락시키고 올라가는지 테스트할 겁니다.
4. 깃허브 확인
깃허브에 들어가서 확인하니 누락시키고 올라간 걸 확인할 수 있었습니다.
테스트 끝.
반응형
'Git' 카테고리의 다른 글
GIt 원격저장소에 변경이 생겼을 때 다른 로컬에서도 동기화하기 (0) | 2023.02.02 |
---|---|
fatal: https://github.com/~ 에 대한 인증이 실패했습니다 / git clone 하는 법 (0) | 2022.09.17 |
atom) git stage all, commit, push, fetch 하기 (0) | 2022.09.16 |
Github pages 찾는 법 / html파일 무료로 호스팅하기- 22.09.04 (0) | 2022.09.04 |
git) terminal 만료 토큰 업데이트 해주기 (0) | 2022.06.19 |