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 "(브랜치명)"
"전세계 오픈소스를 보고 수많은 자발적 참여자들에 의해 발전 하는곳" 너무 멋진말이다
반응형
'git 공부' 카테고리의 다른 글
Git 정리 - 협업하기 fork, Pull Request (0) | 2024.05.20 |
---|---|
[git] github에서 협력하여 작업해보자 (organization) (0) | 2020.10.14 |
[git] github에서 branch를 사용해서 가지를 쳐보자 (1) | 2020.10.08 |
[git] github에 나의 프로젝트를 업로드 해보자 (0) | 2020.10.08 |
[git] github에 작업저장소를 만들자(Repository) (0) | 2020.10.08 |