git GUI 클라이언트의 추천~ TortoiseGiit 가능해요~
5232 단어 GitTortoiseGit
원본 코드 등 파일이 양조 과정에서 겪은 경험과 팀원들이 모여 편집하면서 생긴 여러 미래를 기록하기 위해git와 같은 버전 관리 시스템을 사용할 기회가 많다.이와 같은 도구가 가진 기능과 조작이 어떤 기능을 하는지는 역사를 관리할 때, 역사를 개작할 때 이를 어떻게 조합하는지 이해하고, 손발처럼 능숙하게 사용하기 전에 많은 어려움이 기다리고 있다.창고, 작업 트리, 인덱스... 원래 매우 복잡한 기구가 점점 이런 물건에 병탄되어 사용되고 있는데, 결과적으로 충돌이 발생하여, 아직 모르는 지령을 사용해서 없애도록 요구받았다.
git 자체가 복잡하고 기괴하고 이해하기 어려운 구조이기 때문에 포기하더라도 실제로(특히 초보자)는 사용할 때 난이도를 높일 뿐만 아니라 조작에 번거로움을 줄 수 있는 CUI이다.옵션의 맞춤법과 생략형을 외울 때까지 매번 Google 선생님과 원숭이 선생님의 보살핌을 받아야 하며, 조작도 순조롭지 않다는 것을 명심해야 한다.원래 지령을 입력하고dd가 필요한 파일 이름을 입력하여 작용하지 않는 부분을 손으로 보충하는 것은 만인에게 반드시 편안하지 않겠는가.
왜 엔지니어가 만든 화면이 촌스러워...?에 소개된 디자이너 B씨가 만든 그림인데, 패션을 목표로 해야 하는 경우가 많은데, SE의 A씨가 만든 그림이 더 쉽게 쓰일 수 있다고 생각하거나 졸업 논문을 쓰면 LaTex인지 MS Word인지 하는 이야기도 있다.어쨌든 취미와 습관의 문제는 매우 크다.그렇다면 그에 상응하는 비율의 소프트웨어 엔지니어가 좋아할 것 같고 CUI 조작 이외의 선택도 가능하다고 생각합니다.
대상
TortoriseGit는 Windows용 git GUI 클라이언트입니다.제가 대략적인 사용법을 소개하겠습니다.
(add+)commiit
TortoiseGit Windows의 케이스 확장이기 때문에 자원 관리자에서 오른쪽 단추를 누르면 상하문 메뉴에서 조작할 수 있습니다.로컬 창고를 열 자원 관리자에서 오른쪽 단추를 누르면 그림과 같은 항목
Sync
(pull 또는push)이나 Commit -> "ブランチ名"
이 나타납니다.이미지 창을 표시하려면
Commit -> "ブランチ名"
를 클릭합니다.미리 하나씩 dd를 표시하지 않아도 Not Versiond Files로 표시됩니다. 제출에 포함하려면 자동dd를 검사할 수 있습니다.또한 지점을 잘라서 편집하는 것을 잊어버려도 지점을 만들어서 제출할 수 있다.그런 다음 Commit
를 클릭합니다.역사를 바꾸다
아이고,'추가 허지'라는 내용의 약속이었지만 잘못된 건 퓨가였다.txt도 같이 제출했어요.없던 일로 하자.커밋할 때와 마찬가지로 리소스 매니저에서 →
TortoiseGit
→Show log
를 마우스 오른쪽 버튼으로 클릭하면 커밋 로그 보기 창이 나타납니다.커밋하려는 이전 커밋1을 마우스 오른쪽 버튼으로 클릭한 다음Rebase "ブランチ名" onto this...
을 클릭합니다.Force Rebase
를 클릭하면 방금 선택한 제출 후의 제출이 일람표에 나타나므로 편집하거나 삭제할 제출을 오른쪽 단추로 눌러 각각 2Edit
나 Skip
3를 클릭합니다.그리고 Fuga.txt
TortoiseGit
→Delete (keep local)
를 오른쪽 단추로 클릭하고 다시 제출(제출하지 않아도 된다)한 후 아까 화면에서Amend
를 누르면 처음부터 "Hoge を追加
제출에Fuga.txt가 없으면 안 돼요?"상태가 되다.파일을 편집하고 다시 제출할 수도 있습니다.같은 절차에 따라 편지를 제출할 수도 있다.
제출 합병
그렇다면 천재 프로그래머가 종점을 향해 가장 짧은 노선의 제출 역사를 걸어갈 때 아까의 역사 변화 외에 여러 제출을 하나로 정리하고 싶은 경우도 있다.이때 리소스 매니저에서 →
TortoiseGit
→Show log
를 마우스 오른쪽 버튼으로 클릭하고 로그 화면에서 병합할 제출자를 선택한 다음 마우스 오른쪽 버튼Combine to one commit
을 클릭합니다.이렇게 하면 통합 후 제출 화면을 만들고 제출 메시지를 입력한 후 클릭
Commit
우리는 이렇게 총결하여 제출할 수 있다.
Windows 이외의 시스템에 로컬 웨어하우스를 배치할 경우
TortoiseGiit는 Windows의 케이스 확장이기 때문에 Windows의 파일 조작 장소에서만 활약할 수 있습니다.관리 객체의 소프트웨어가 Linux에서만 실행되는 등의 이유로 Windows에서 직접 작업할 수 없는 곳에 로컬 웨어하우스를 설치할 경우Samba나 WinSSHFS4 등의 도구를 사용하여 원격 서버의 디렉터리를 네트워크 공유 폴더나 네트워크 드라이브로 마운트하면 TortoiseGiit를 통해 조작할 수 있습니다.
확실히 명령어rebase를 사용할 때도 앞부분을 선택한 다음pick,reword 등 다음에 무엇을 해야 하는지 기술해야 하는데 그것과 같다. ↩
해당
reword
또는 edit
↩해당
drop
↩안 해봐서 이게 될지 모르겠다↩
Reference
이 문제에 관하여(git GUI 클라이언트의 추천~ TortoiseGiit 가능해요~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ffp/items/251b372833638a1c2951텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)