반응형
Git 이란?
- 버전 관리 프로그램
- 현재의 파일 상태를 스냅샷을 찍어 저장한다.
- 변경 사항을 추적하여 관리하기 편리하게 해준다.
- git 은 파일 기반 버전 관리이기 때문에 폴더의 생성 유무는 체크하지 않는다.
Git vs Github
- git
- offline+ online
- github
- online 프로그램
- ex _ Bitbucket
- git (local) ↔ github (remote)
Git 활용 도구
- Shell Prompt
- Git IDE(sourcetree, fork, gitkraken)
GUI Git 클라이언트 종류
- gitkeraken
- 부분적 유료
- sourcetree
- 무료
- bitbucket, trello, jira 등을 서비스하는 Atlassian 에서 만든 어플리케이션
- tortoisegit
- 무료
- 파일탐색기에 contextmanu에서 git 명령을 표시한다.
- Git 작업 트리와 파일의 상태를 표시하는 아이콘을 제공한다.
공부하기 좋은 자료
입문시 유용한 게임
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
learngitbranching.js.org
git flow , github flow 전략
[GIT] 📈 깃 브랜치 전략 정리 - Github Flow / Git Flow
GIT 브랜치 전략 브랜치 전략이란 여러 개발자가 하나의 저장소를 사용하는 환경에서 저장소를 효과적으로 활용하기 위한 work-flow다. 브랜치의 생성, 삭제, 병합 등 git의 유연한 구조를 활용해서,
inpa.tistory.com
반응형
'Study > 기타' 카테고리의 다른 글
[네트워크] 이더넷과 CSMA/CD (1) | 2023.11.13 |
---|---|
[리눅스] DNS 서버 설정 (0) | 2023.11.08 |
[리눅스] FTP 서버 설정 (1) | 2023.11.08 |
[CSS]CSS의 display 속성 (0) | 2023.10.18 |
[Git] 필수 명령어 (0) | 2023.09.13 |