인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.
💁🏻 소스트리는 일종의 보조도구일 뿐이다.
소스트리를 이용하지 않고도 얼마든지 능수능란하게 버전을 관리할 수 있다.
우리가 소스트리로 깃을 학습하고 명령어로도 학습을 하게되면서 추후에 우리가 소스트리, 명령어를 능수능란하게 쓸수 있게 된다면 우리는 소스트리보다 명령어를 자주 사용할 것이다. 실무에서도 명령어를 훨씬 많이 사용한다.
소스트리를 이용한다면 처음에 배울때 시각적으로 보여서 학습하는데 있어서 편리하겠지만 실제 개발을 하고 변경사항을 생성하고 커밋을 하는 작업을 할때마다 소스트리로 들어가서 하는 것은 꽤나 번거로울 수 있다. 하지만 명령어는 한줄로 바로 끝낼 수 있다. vscode같은 IDE가 하단에 명령어를 제공하는 툴을 제공해줘서 쉽고 간단하게 할 수 있다.
또한 명령어밖에 이용할 수 없는 CLI상황이라면 소스트리를 이용하지 못하므로 명령어를 학습해야 할 것이다.