Notice
Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 설치
- Oracle
- Eclipse
- 마이바티스
- 설정
- 알고리즘
- springboot
- 깃허브 간단요약
- jstl
- 자바스크립트
- 폼태그
- html
- 셋업
- 제이쿼리
- 버튼
- Spring
- jsp
- 오라클
- jsp 내부객체
- 깃허브
- 자바
- EL태그
- 스프링
- 면접
- jquery
- MySQL
- 필터체인
- SESSION
- java
- 이클립스
Archives
- Today
- Total
은은하게 코드 뿌시기
깃/깃허브 - 기본 개념 요약 본문
728x90
모르는데 알려주는사람도없고 ...
찾아봐도 ....모르겟고
돈주고 책보고 인터넷 보고
머리 쥐어뜯으면서 정리함.^^^^^^
그냥 퍼가면 변비 걸림
광고클릭클릭 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ댓글이라도 남겨주3
개념 간단요약
깃 설정하기 33 |
git config --global user.name "유저이름" git config --global user.email 이메일 git config --list 로 방금 설정한 잘 들어갔는지 확인 |
스테이지 (stage) | 로컬 파일중 변경사항이 있는 파일 중 원격 저장소로 업로드할 후보가 올라가는 공간 |
add | 스테이지에 추가한다. |
staged | 스테이지된 파일 |
commit | 로컬 저장소의 새로운 버전을 만든다. |
.gitignore | 업로드할때 무시할 파일/폴더 리스트, 루트 폴더에 확장자 없이 넣어 사용한다. |
커밋 해시 | 커밋의 고유 ID, 커밋 해시의 앞부분 (7자리) |
태그 | 커밋에 태그 하여 버전 릴리즈에사용된다 ex))v1.1.1 |
커밋버전 소스트리에서 비교하기 | 컨트롤 + 커밋 버전 + 커밋2버전 |
스테이지에 올라가지않은 파일 되돌리기 - 폐기 | 변경사항 폐기 |
스테이지에 올라가지않은 파일 되돌리기 - 제거 | 파일삭제 |
커밋되돌리기 - revert | 버전을 되돌리되 기존 커밋을 삭제 하지않고 되돌린 버전이 새로운 버전으로 커밋됨 |
이 커밋까지 현재브랜치를 초기화 - reset | 되돌아갈 버전이후에 버전은 삭제됨. soft - 내변경사항 및 스테이지에 추가된 변경사항 은 유지하되, 커밋햇다는 사실만 되돌림 mixed - 작업 디렉터리 내 변경사항은 유지하되 스테이지와 커밋을 되돌림 hard - 작업 디렉터리 내 변경사항까지 통째로 되돌림 |
스태시 (stash) | 작업 임시 저장 소스트리 - 스태시/ 스태시 적용/ 스태시 삭제 등으로 사용가능 |
브랜치(branch) | 버전분기 |
Head | 현재 작업중인 브랜치의 최신 커밋 |
브랜치 체크아웃 | 해당브랜치로 작업할 수 있도록 로그인 |
merge(병합) | 브랜치를 하나로 통합 fast-forward merge : 빨리감기 병합 : - 둘중에 한쪽에서만 소스를 수정한경우 |
병합 충돌할떄 | 어떤브랜치로 반영할지 선택한다 다시 커밋한다. 소스트리 충돌해결 내것을 이용해 해결 : 현재 체크아웃된 브랜치 저장소것을 이용해 해결 : 원격저장소의 병합하려는 브랜치 ============================================== 나의 경우 충돌이 난 소스파일을 열어서 확인후 적절히 수정한 다음에 수정한 파일로 다시 커밋함 -- 확인 필요 |
브랜치 재배치 | 브랜치가 뻗어나온 시점을 바꿀수 있음. 재배치하려는 브랜치로 체크아웃 원하는 시점 오른쪽 마우스클릭 재배치 |
푸시 (push) | 로컬저장소의 변경사항을 원격 저장소(origin)에 밀어넣음 |
패치 (fetch) | 원격저장소의 내용을 로컬로 가져만옴 |
풀 (pull) | 원격저장소의 내용을 가져와서 합치기 |
포크(fork) | 원격저장소를 내 git 계정으로 복제 |
풀 리퀘스트 (pull request) | 원격저장소가 내 변경사항을 pull 하도록 요청 1. 기여하려는 저장소를 본인계정으로 포크하기 2. 포크한 저장소(내계정 원격저장소)를 클론 (복제된 저장소에서 푸시 할수있다!@) 3. 클론한 저장소의 브랜치 생성 후 생성한 브랜치에서 작업하기 4. 작업한 브랜치 푸시 5. 풀 리퀘스트 보내기 - 깃허브 compare & pull request =============================== merge pull request...... |
728x90
'깃' 카테고리의 다른 글
깃허브 - ignore (0) | 2022.09.29 |
---|---|
깃허브 협업 - 마스터 다같이 관리해야 할때 (0) | 2022.09.29 |
깃허브 - clone / 스프링 프로젝트 받아오기 (2) | 2022.09.29 |
깃허브 - 소스트리 설치 (0) | 2022.09.28 |
git / git 허브 명령어로 사용하기 / 깃허브사용법 (2) | 2022.09.13 |
Comments