글쓰는쿼카의 PM 여정
처음 공부해본 GIT - part 1 (2024. 4. 25.) 본문
History
React 부트캠프 첫 날, Git특강을 들었다.
강의대로 따라할 때는 잘 됐는데 막상 혼자 해보니 온갖 변수('error')가 나온다.
뭐가 문제일까... 왜 계속 막힐까... 숨이 '턱' 막힌다.
(그 노무 복+붙... 복+붙은 결코 내 것이 아니야🥹)
결론!
Git의 기본기부터 다시 잡자!
시간이 없으니 속성 강의를 찾아보았다.
유투버 '유노코딩'의 「깃과 깃허브가 처음인 당신에게」 #1~8
https://youtu.be/lA2c5GFqYKE?si=zgD73xjLdDFLAu0D
깃이 컴퓨터에서 어떻게 깃허브 레포지토리로 이동하는지, 가상 공간을 가시적으로 친절히 설명해주어 이해가 잘 됐다.
결론!
Git의 기본기부터 다시 잡자!
#git_명령어
1. 최초설정(git config)
git config --global user.name "joymet33"
git config --global user.email "joymet33@gmail.com"
2. 설정확인
git config --global user.name //output: joymet33
git config --global user.email // output: joymet33@gmail.com
3. 숨긴파일확인
ls -al??
4. 초기화(initialize)
git init
정상작동 => initialized empty Git repository ~ .git/
(비어있는 깃 레퍼지토리를 초기화하겠다~ .git/)
5. 상태확인
git status
** 파일 상태에 대한 세부 설명은 아래 참조
6. 저장(add, commit)
git add . (워킹 디렉터리 > 스테이징으로 추가)
git commit -m "책갈피이름" (스테이징 > 레포지토리로 추가)
7. 커밋 이력 확인(log)
git log
8. 기록하지 않기
touch gitignore
nano .gitignore
#기타_명령어(터미널)
1. 생성 (파일, 폴더)
touch 파일명.파일유형(txt, html, css 등)
mkdir 폴더명
2. 파일 이동
nd 폴더명 (**팁 : tap활용)
#깃_가상공간
Working Directory ▶▶(명령: git add) ▶▶Staging Area ▶▶(명령: git commit)▶▶Reposiitory
#파일 상태 in Working Directory
untracked file: 이제 막 생성된 파일, 추적x
unmodified file: 추적 중인 파일, 수정사항x
modified file: 추정 중인 파일, 수정사항o cf. modify 수정하다
실습 흔적 남기기
🔽 git add >> git status 상태
🔽 git commit (커밋 이름 생성) >> git status (변동 확인) >> git log (커밋 이름 확인)
🔽 (파일 내용 수정하여 깃저장)
git status (수정파일 확인) >> git add . >> git commit >> git status
🔽 git log (두번째 커밋도 잘 들어왔다 확인 완료)
오늘의 회고
갈 길이 멀다.. 그 말은 배워야 할 게 많다는 뜻이다.
- 최근 미루고 있는 학습 주제들: git push/pull, CSS 기본 함수, API 끌어오기
그런데 시간이 부족하다...
- 데일리루틴: TIL 업로드, 코딩테스트 제출, 이론강의 수강, 개인과제 작업
데일리루틴만 하더라도 하루 10시간 공부는 손쉽게 넘는데...
이와중에 공부하다가 막힌다? 구현이 제대로 안 된다? 즉 '삽질'할 일이 생기면...
데일리루틴 중 최소 하나는 못 하게 된다. (오늘이 그렇다.)
어떡하면 좋을까.
데일리루틴을 유지하면서 삽질할 여유시간을 만들 수 있을까...🤔
'개발 > GIT' 카테고리의 다른 글
[solve] Add a README file 🙌 (2024. 5. 18.) (0) | 2024.05.19 |
---|---|
[error] Add a README file 😫 (0) | 2024.05.16 |
처음 공부해본 GIT - part 3 (2024. 4. 26.) (1) | 2024.04.26 |
처음 공부해본 GIT - part 2 (2024. 4. 26.) (0) | 2024.04.26 |