[Github] 다운로드 및 설치 | Commit | Revert | Branch | Repository | Push&Pull | Merge | Collaborate
24.05.24 69일차
https://git-scm.com/download/win
Git - Downloading Package
Download for Windows Click here to download the latest (2.45.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 9 days ago, on 2024-05-14. Other Git for Windows downloads Standalone Installer 32-bit Git for Wind
git-scm.com
다운로드
Git GUI 실행
기본창은 git마다 생성된다
해당 폴더에 가서 숨긴항목을 보면 .git 폴더가 생성되어있다
(실수로 삭제시 복구가 되지 않으니 확인 후 다시 숨겨놓기)
옵션 추가 (commit 시 필요)
Commit
- 작업 진행과정에서 돌아갈 수 있는 지점 생성 (스냅샷)
Commit 방법 1) 문서 앞 이모티콘 클릭해서 Staged로 이동
2) Stage Changed 버튼을 클릭하여 모든 문서를 Staged로 이동
Commit Message 작성 후 Commit 클릭하면 Staged에 있던 파일이 Commit됨
- Commit Message는 돌아가는 포인트를 설명하는 것이기 때문에 중요**
새로운 작업 후 저장
** Commit의 히스토리를 시각적으로 확인하는 방법
1) 새로운 깃 폴더 (my_git)을 gitwork 폴더에 생성
2) my_git 안에서 index.html 파일 생성
3) commit 후 확인
guestbook 폴더를 my_git으로 이동 후 commit
rescan을 하면 수정된 부분만 보인다
* git을 끈 상태로 작업을 해도 commit 가능
git 되돌아가는 방법
되돌
Branch
1) "hong" branch 추가
2) "templates/hong" 폴더를 현재 프로젝트에 추가.
3) "templates/hong/hong.html" 파일 추가
4) "hong" branch로 commit
5) 확인
1) branch - create
2) "templates/hong" 폴더를 현재 프로젝트에 추가.
3) "templates/hong/hong.html" 파일 추가
4) "hong" branch로 commit
5) 확인
github 생성 및 연결
GUI에서 Clone으로 연결 선택
Source Location : github의 주소
Target Directory : git의 경로
Push
로컬에서 변경사항이 발생한 경우 : stage > commit > push(remote repository 저장)
main으로 push하기
* Edit - Options의 이메일과 github의 이메일이 일치해야함
github에서 확인
Pull down
1) clone repository에서 다운 (새로운 컴퓨터를 사용하는 등 나에게 코드가 없을 때)
2) merge (원격지 내용이 수정된 경우)
작성하던 폴더 삭제
1) clone repository에서 다운
2) merge
깃에서 내용 수정
Collaborate
이메일로 온 초대장 수락을 해야한다!
[GIT&GITHUB] Remote Repository | Branch | 최초 commit 삭제 (0) | 2022.07.13 |
---|---|
[GIT&GITHUB] GIT | 작업 영역 | add & commit | checkout | (0) | 2022.07.13 |