TortoiseGit 노트

3174 단어 GitTortoiseGit
TortoiseGiit에서 진행된 Giit 조작 노트.

GTI 클론 제작


・ 프로젝트의 역사를 모두 기록
· 복제품은 전체 항목
1. 브라우저에서 GiitHub 등 열기
2. 가져올 항목의 HTTPS 태그를 선택하고 URL을 복사합니다.
3. Giit 클론을 생성하려는 디렉토리에서 마우스 오른쪽 버튼으로 클릭] Giit Clone 선택
※ 목록은 임의
4. 복사된 URL을 붙여넣기→ OK
※ 실패 시 HTTP에 재도전
5. 다운로드가 완료될 때까지 사용자 비밀번호를 입력합니다.

체크아웃 지점


1. 폴더 선택→오른쪽 단추 → TortoiseGit → Switch/Checkout
2.가지고싶은가지선택↑ OK

브랜치 생성


1. 분기 선택→오른쪽 단추 → TortoiseGiit → Create Branch
2. 분기 이름을 입력하고 Branch에서 복구할 분기를 선택합니다\OK

커밋


• 수정된 서류를 로컬 업무 지점에 제출
· 제출 후 지점을 전환해도 수정된 부분은 분실되지 않습니다
1. 제출할 항목을 선택한 다음 다음 다음 다음 다음 다음 Commiit 를 마우스 오른쪽 단추로 클릭합니다.
2. 제출 메모 입력
3. 제출할 파일만 선택
★파일을 두 번 클릭하면차이점
4.OK ⇒ Close

병합(수정된 부분을 현재 사용 중인 분기에 병합)


· 합병은 현지 지점의 서류를 제출한 후에 진행한다
・ 로컬 간 차이점 제거
1. 항목을 마우스 오른쪽 버튼으로 클릭 → TortoiseGit → Merge
2. Branch 드롭다운 메뉴에서 가져올 항목 선택
3.OK ⇒ Close

분기 전환


1. 아이템 → TortoiseGit → Switch/Checkout 우클릭
2. Branch 드롭다운 메뉴에서 변경할 항목 선택
3. Create New Branch 검사 취소
4.OK ⇒ Close

Pull


・원격 분기의 내용을 로컬 분기로 가져오기
/제출된 지점
1. 항목을 마우스 오른쪽 버튼으로 클릭 → TortoiseGit → Pull
2. 다음 내용에 부합
 Remote:originとかmasterとか
 Remote Branch:feature/TorikomitaiBranchMei
3.OK ⇒ Close

Push


· 자원 관리자의 지점에 빨간색 동그라미가 있으면 Push가 안 된다
· 원격 Push 로컬 업무 지점
1. 오른쪽 단추 → TortoiseGiit → Push 하고 싶은 프로젝트
2. Remote에 이름 입력
원격 존재 이름을 입력할 때 원격 분기를 Push
존재하지 않는 이름은 새로운 지점으로 Push를 진행할 수 있습니다
3.OK ⇒ Close

제출 오류


• 새로운 지점을 만들지 않고 수정하거나 제출하는 경우
Push가 아니라 제출
• 제출한 서류를 반납하면 수정된 서류가 사라집니다. 주의하십시오
1. 리소스 매니저 열기
2. 되돌려줄 항목(폴더)을 마우스 오른쪽 단추로 클릭해서 로그 보이기
3. 되돌려주고 싶은 히스토리→리셋→HARD 우클릭
4.OK

원격 지점을 모르는 상태에서push를 진행하여 로컬을 수정할 수 없습니다


• 수정 중인 기능을 제출하여 push를 시도했으나 최신이 아닌 이유로 실패했습니다
/손 옆의 분기는 최신이지만 push는 실패했습니다
1. 수정된 파일을 로컬로 회피
2. 로컬 브랜치 삭제
3. 체크아웃 지점
4. 최신 컨텐트 병합
5. 회피 서류 재장착
6.push를 실행하려면

잠시 변경을 회피하고 싶습니다.


• 어떤 기능을 수정하는 과정에서 다른 기능을 수정하지 않을 수 없다
• 제출하고 싶지 않지만 수정된 파일을 모두 로컬로 복사하는 것은 매우 어렵다
• 전기 삽을 사용하면 잠시 피할 수 있다
1.피하고 싶은 항목→숨기기TortoiseGit→Stash를 우클릭
2. 짧은 메시지에 기능명이나 알기 쉬운 문장을 넣는다
3. 버전 관리 이외의 파일 확인
4.계속↑ 오케이

회피의 변경을 원상태로 회복하기를 희망하다


• 시작 후 회피 파일을 원래 지점으로 복원하려면
스쿼시는 몇 번 칠 수 있지만 마지막 스쿼시부터 순서대로 돌려보냅니다
• 빗장을 여러 번 친 경우에는 반환 순서에 주의해야 한다
1. 스타트 지점으로 전환
2. 아이템 → 복원TortoiseGit → 별 제어에 숨겨진 변경 사항
3.Yes

파일을 병합하거나 반환할 수 없습니다.


/파일 차이, 파일이 사라졌어요 이상해요
· eclipse를 교체하거나 자원 관리자에서 변경 사항을 삭제하더라도 실패한 후에는 원상태로 회복할 수 없습니다
잘못된 내용
fatal: Unable to create 'C:/path/to/.git/index.lock': File exists.
If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
1.git/index.lock 및.git/COMMIT_EDIMTMSG 파일 삭제

좋은 웹페이지 즐겨찾기