버전 관리??
- 기획서.pdf
- 기획서_수정본.pdf
- 기획서_수정.pdf
- 기획서_진짜_최종.pdf
- 기획서_진짜진짜_최종.pdf
- 기획서_20230801.pdf
git Tutorial
git 사용 문서
git 정보
https://docs.github.com/ko/get-started/using-git/about-git
git pull requests
간편안내서
https://rogerdudler.github.io/git-guide/index.ko.html
Github 저장소의 간단 구조
Git 로그인 설정 / 초기화 (한번만)
git 계정 unset
윈도우 자격 증명 관리자
- 제어판 - 사용자 계정 - 자격 증명 관리자
- Windows 자격 증명
- 일반 자격 증명
- git 관련 자격 증명 편집
or 터미널(git bash)
git config --unset --global user.name
git config --unset --global user.email
gitbash 로그인
Git 사이트에 전역 사용자명/이메일 구성하기
git config --global user.name "Your Name Here"
git config --global user.email "your_email@youremail.com"
git 명령어
저장소 초기화하기
Git을 사용하려는 프로젝트 디렉토리에서 다음 명령을 사용하여 새로운 Git 저장소를 초기화합니다.
git init
저장소 받아오기
git 리모트 URL을 이용하여 원격저장소에 저장된 파일을 컴퓨터로 복사해올 수 있습니다.
git clone <원격 저장소 URL>
변경 내역 추가하기
변경된 파일을 Git이 추적하도록 추가해야 합니다. 이를 "스테이징"이라고 합니다.
git add <파일 이름>
// 모든 변경된 파일 한번 추가하기
git add .
변경 내역 커밋하기
스테이징한 파일들을 커밋하여 변경 내역을 확정합니다. 커밋 메시지를 함께 작성합니다.
git commit -m "커밋 메시지"
원격 저장소 연결하기
원격 저장소를 추가하여 프로젝트를 온라인으로 공유하거나 협업할 수 있습니다.
git remote add origin <원격 저장소 URL>
변경 내역 푸시하기
로컬 저장소의 커밋들을 원격 저장소로 업로드합니다.
git push origin <브랜치 이름>
변경 내역 가져오기
원격 저장소의 변경 내역을 로컬 저장소로 가져옵니다.
git pull origin <브랜치 이름>
변경 내역 확인하기
Git은 파일의 상태 변화를 추적합니다. 변경된 파일들을 확인하려면 다음 명령을 사용합니다.
git status
변경 내역 조회하기
이전 커밋들과 변경 내역을 조회합니다.
git log
home - office 예제
git
브랜치 관리하기
다양한 기능을 개발하거나 수정할 때 브랜치를 사용하여 작업합니다.
브랜치 생성하기
git branch 새로운_브랜치_이름
브랜치 전환하기
git checkout 브랜치_이름
브랜치 생성하고 전환하기
git checkout -b 새로운_브랜치_이름
브랜치 삭제하기
git branch -d 브랜치_이름
브랜치 병합하기
merge
git checkout feature
git merge main
rebase
히스토리를 더 이쁘게 만들 수 있다
git checkout feature
git rebase main
merge와 rebase 차이
https://pearlluck.tistory.com/754
git flow 예제
git checkout -b feature1 // a.html 파일 추가
git checkout -b feature2 // b.html 파일 추가
git checkout feature1
git merge feature2 // feature1에 feature2를 병합한다.
git checkout main
git merge feature1 // main에 feature1를 병합한다.
netlify로 배포
'TOOL > Github' 카테고리의 다른 글
GitHub 블로그, Jekyll Theme로 GitHub 포트폴리오 만들기 (0) | 2023.09.11 |
---|---|
GitHub 핵심정리 (0) | 2023.09.11 |
GitHub Zip 다운받기 (0) | 2021.12.23 |
GitHub Zip 다운받기 (0) | 2021.12.23 |
맥 OS git push에서 The requested URL returned error: 403 해결 방법 (0) | 2021.08.17 |