본문 바로가기

개발 일기

[Git] What is Git and GitHub?

  • Git: Version control system, which allows developers to track and manage changes to solve codes. 
  • Why use Git?: capabilties like branching -> a way to keep developing a new feature or modification to the software - while not affecting the main part of the project. (main branch에서 feature branch가 뻗어 나와 main branch에는 영향을 주지 않으면서 다른 repository에 존재하게 됨 e.g. experimental code) 

 

라는 강의를 들었는데... 그럼 git은 버전 관리 프로그램이라는 건가? 

 

버전 1 -> 근데 여기서 이 코드를 바꾸면 어떻게 될까? -> 하지만 버전 1 코드는 사용자들이 실사용 중이어서 건드리면 안 돼! -> 버전 1-1을 만들어서 한번 실험해 보자~

 

이런 느낌인 걸까ㅎㅎ지금 막 강의를 시작한 거라서 잘 모르겠땅 하지만 강의를 좀 더 듣고 실제로 깃과 깃헙을 써 보면 알게 되겠지! 뭐든 강의만 들어서 해결되는 것은 없고, 혼자 해 봐야 알 수 있으니까,,,