취미코딩

깃허브 초보 초기셋팅

upstonekr 2020. 3. 30. 05:53
반응형

github 의 기본 브랜치명인 master가 노예제를 연상시킨다는 이유로 main 으로 변경되었습니다. 


vps에 현재 운영되는 사이트를 깃헙에 올려 봤습니다.
깃헙이 좀 복잡 하던데 헤비유져가 아닌 라이트 유져를 위해 정리된 글이 있다면 추천 바랍니다.
#깃허브 비공개도 무료로 바뀌었네요.
열심히 사용하겠습니다. bill~

많은 시간을 투자해서 ㅠㅠ. 아래와 같은 결과를 얻었습니다.
—————
#git 초기 설정 셋팅
#github 사이트에서 repository 생성
#vps에 git을 설치하고...
#중간에 깃허브 계정물어 봅니다.
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/[repository]    #이부분은 처음 파일들을 업로드시에만 사용
git push -u origin main

----이하 소스 업데이트 

git add . 

git commit -m "변경된 내용"   (한글도 잘 되는지 모르겠음)

git push -u origin main

#git push -f origin main (강제 push 주의!)

---이하 로그 확인 및 복원

git log -3

#타임머신

git reset --hard a3bbb3c

# git revert <되돌릴 커밋>

git revert 2664ce8

git revert 2664ce8..15413dc

#####:~/www$ git log
commit 8b44104c6fb55a18ebf5149eb6fe23e4356d8816 (HEAD -> master, origin/master)
Author: #####@gmail.com>
Date:   Sun May 24 03:31:26 2020 +0900

    nariya 1.0.3 20200517

commit d721bf1138eab1cffe7aad3d2f2b29d7cbc37c19
Author: #####@gmail.com>
Date:   Tue May 12 00:37:13 2020 +0900

    nariya-0.4.0

commit d731547d46cb0af1474a6f4e49a3d8ac3be2c8ec
Author: ######@gmail.com>
Date:   Thu Apr 16 19:15:26 2020 +0900
반응형

쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.