초보개발자입니당
607
2020-02-27 18:56:45
15
616

깃 커맨드 자주 사용하시나요


소스트리로 깃을 이용하다 보니 깃 커맨드는 전혀 모르고 있습니다..


깃 관련된 레퍼런스들은 다 커맨드 위주로 설명하다보니 이해를 못하네요;;


혹시 다른 곳에서는 어떻게 진행하나요?? 

0
0
  • 댓글 15

  • 킹용
    177
    2020-02-27 18:58:54 작성 2020-02-27 18:59:28 수정됨

    저희 회사도 소스트리를 이용합니다.

    커맨드는 그닥 중요하지 않다고 생각하네요.

    CLI 환경에서 불편하게 어떻게 하나요..ㅋㅋ 다 GUI 환경에서 할텐데.

    대신 깃에 대한 이해는 반드시 하고 있어야 된다고 생각합니다.

    -1
  • Frudy
    4k
    2020-02-27 19:08:31

    저는 명령어마다 다릅니다. 대체로 제일 빠른방법으로 해결합니다.


    방법은 총 3가지. GUI, 단축키, 커맨드


    예시로,


    git branch 삭제를 한다고 가정해본다면


    (1) GUI

    깃 브랜치 이름이 나와있는곳을 마우스로 클릭한다

    깃 브랜치 목록중에 삭제할 브랜치를 마우스 휠로 찾는다

    삭제할 브랜치를 클릭해서 메뉴 중에 (체크아웃부터 삭제까지 메뉴많음) 삭제버튼을 마우스로 클릭한다


    (2) 단축키

    단축키로 깃 브랜치 목록을 띄운다

    삭제할 브랜치를 방향키로 찾는다

    삭제할 브랜치를 키보드로 선택 후 메뉴목록중에 삭제버튼을 방향키로 골라서 엔터쳐서 삭제한다.


    (3) 명령어

    git branch -d였나요? 그걸로 삭제한다.


    그래서 브랜치삭제는 이름 모르는 경우가 많아서 찾아봐야하니 단축키 + 키보드로 삭제합니다.


    하지만 git stash같은경우에는 커맨드로 하죠. 커맨드가 GUI, 단축키로 하는것보다 제일 빠르니까요.

    0
  • Frudy
    4k
    2020-02-27 19:10:52

    여담이지만...저는..

    IDE의 모든 단축키를 다 꿰둟고 싶습니다.


    한번씩 시간날 때 IDE에서 제공하는 모든 단축키목록을 전부 뒤져서 한번씩 다 써보고,

    유용한건 따로 키맵을 지정하고있습니다. 

    해당 셋팅파일 깃허브에 꼬박꼬박 업로드하구있구요.


    단축키는 정말 최고입니다. 

    0
  • John Suhr
    1k
    2020-02-27 19:25:31

    깃은 gui안쓰면 진짜 어렵습니다;; 소스트리 짱

    0
  • LichKing
    15k
    2020-02-27 19:27:38

    전 커맨드로만 합니다.

    0
  • 독거소년
    3k
    2020-02-27 19:37:26

    저도 소스트리

    0
  • code-01
    1k
    2020-02-27 19:56:30

    저는 소스트리 쓰더라도 커맨드에 먼저 익숙해야한다고 생각해요 ~

    0
  • devcrema
    690
    2020-02-27 20:09:07

    소스트리에서 지원하지 않는 것만 외워서 쓰고 있습니다. git stash apply 라던가 등등

    0
  • 스텁
    1k
    2020-02-27 20:11:46

    CLI 써요.

    1. 정확히 어떤일이 일어날지 알고 있고

    2. OS를 넘나다녀도 사용범이 동일(윈/맥/리눅스)

    3. 터미널에서 처리하는 작업이 많다보니 CLI를 쓰는게 좀더 빠름


    특정 UI툴을 쓰더라도 어떤 작업이 일어나는지만 알고 있으면 상관은 없다고 봅니다.


    0
  • 곰개발자
    2020-02-27 20:49:19

    전 커맨드만 씁니다.

    0
  • MKRO
    143
    2020-02-27 20:58:21

    저는 터미널환경이 메인이라 cli만 쓰다보니 gui가 더 복잡하게 느껴지더라구요

    0
  • 마니
    1k
    2020-02-27 21:56:58

    저도 커맨드만 사용합니다..

    gui가 복잡데스..

    사실 근데 커맨드도 쓰는 내용만 쓰지 않나요?

    branch, push, pull, commit, add, log, stash, reset, checkout, diff, clone, init

    이정도만 쓰는데.. 뭐 딱히 오류나거나 힘들었던게 없었습니다..

    방금 git help쳐봤는데 명령어가 꽤많군요..


    1
  • 훅인더훅
    430
    2020-02-27 22:35:24

    gui는 히스토리 훑어보는 용도로 쓰고 cli를 주로 씁니다.

    다양한 명령어로 더 디테일한 기능을 쓸 수 있어 좋습니다.

    0
  • pchero
    535
    2020-02-27 22:56:37

    저도 주로 커맨드를 사용 합니다. 가끔 hsitory 볼때나 gui 툴을 사용합니다.

    1
  • Dive_Drink_Develope
    4k
    2020-02-28 01:38:17

    소스트리사용하고

    지저분해지거나 커밋이꼬이거나해서 헤드리셋/리베이스하고 강제푸시하는것정도만 cli에서 합니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.