git 공부
git과 github란? 간단한 명령어 정리
휘로그
2020. 9. 1. 13:15
728x90
반응형
출처: 얄팍한 코딩사전 youtu.be/Bd35Ze7-dIw
이 형님은 개쩌는 것 같다 내가 사용하면서도 제대로 활용하지 못했었던점을 되짚게 되었다
구독하자
git 쓰는 이유
1. 버전 관리: 프로젝트 작업을 하다보면 더하고 빼고 수정하고 과거내용 확인과
클라이언트의 '어.. 저번께 더 나은것같은데요?' 의 경우를 위해, 시간을 되돌리기 위해 사용한다
2. 협업: 같이 일하려면 코드를 공유해야한다. 복붙으로 전달 할 순 없다
git: 버전 관리를 위한 소프트웨어
Github: git으로 저장돼서 원격전송된 내역들이 저장되는 공간을 제공하는 서비스
쉽게 말해서 git은 영상 찍는 카메라 앱이고 github는 유튜브다!
명령어 정리
폴더 이동
cd (프로젝트폴더) //이동
이 폴더의 모든 내용 수정내역 저장 하기위해 -> .git이라는 폴더가 생긴다
git init
백업에 포함 할 파일들, 모두 설정
git add -a
폴더 전체 내용 박제 -> 그 이후 의미 있는 변화 때마다 박제
git commit -m "(작업수행 내용)"
이제까지 박제 내역 확인
git logs
과거 상태 복원 -> 새로만든 파일은 삭제되고 지웠던 파일 복구됨
git reset --hard 3r8da0 //예시임
가지치기 : 디자인 이나 기능 바꿀까 말까, 가지를 친다
git branch "(브랜치명)"
브랜치 작업하다가 괜찮으면 합친다
git merge "(브랜치명)"
"전세계 오픈소스를 보고 수많은 자발적 참여자들에 의해 발전 하는곳" 너무 멋진말이다
반응형