본문 바로가기
개발후기-개발도구

Git 사용후기

by devscb 2021. 8. 1.
반응형

"de facto standard version control system"

 

장점

1. 다수의 개발자가 local / remote 환경에서 source 코드 관리를 쉽게 할 수 있다.

2. 소스 코드 관리를 위한 다양한 방법들이 존재한다. cherry pick, source merge, tagging, branch 등

3. branch / version 추가시 변경점만 저장하여 용량이 적다.

 

단점

1. 초보자에게는 사용법이 어렵다.

2. conflict가 발생하면 더더욱 처리하는 방법이 어려울 수 있다.

3. 너무 많은 기능이 있고, 용어도 많아 심도있게 사용하려면 한도 끝도 없을거 같다. (물론 모두 유용한 기능이다) cherry-pick, stash, rebsae, hook, 등등..

 

총평

git 외에 다른 대안이 있을지 모를정도로 정말 강력한 tool이다. 한번 git 쓰면 다른 vcs 는 답답해서 못쓸 지경이다. 반면, svn 등과 같이 git 외에 다른 vcs를 쓰던 사람에게는 사용법이 정말 어려울 수 있다. 아직 svn 쓰는데가 많고, git을 어려워하는 곳이 있는데 그런분들/부서에게 말하고 싶다. "제발 git좀 쓰세요" 그리고 git을 짓이라고 하지 말고 깃이라고 발음햇으면.. 어원이 Get이라고 하기도 하고, 리누스(git 개발자 : https://www.youtube.com/watch?v=4XpnKHJAok8)나 외국인들도 깃이라고 읽는다. 짓이라고 읽는건 어디서 굴러온 발음인지.

 

https://devscb.com/post/23

 

Git review

“de facto standard version control system” Pros Many developers can easily manage source code in local / remote environments. There are several ways to manage source code: Cherry Pick, Source M

devscb.com

 

728x90
반응형

'개발후기-개발도구' 카테고리의 다른 글

IIS 사용후기  (0) 2021.08.03
python IDLE 사용후기  (0) 2021.08.02
jenkins 사용후기  (0) 2021.07.29
SQL Developer 사용후기  (0) 2021.07.28
sqlite 사용후기  (0) 2021.07.26

댓글