TIL

[TIL] 2023.11.22 | Git, Github

YEN_ 2023. 11. 22. 20:51

내일배움캠프 앱개발 iOS 트랙 본캠프 1주차

Today I Learned


 성취

- 오늘의 나는 무엇을 했는지

  • 내배캠에서 git의 사용법, github를 이용한 협업에 관한 특강을 마련해주었다
  • 기본적으로 터미널에서 쓸 수 있는 리눅스 키워드를 알게 되었다
  • git 에 데이터를 올리거나 복제할 때 사용하는 키워드를 알게 되었다

 

 개선

- 어떤 문제를 겪었는지, 어떻게 해결할 것인지

  • 예시로 VScode를 사용해서 알려주셨기 때문에 Xcode 에서의 용법을 다시 익혀야합니다 🤔
  • 이미 기존에 사용하던 개발자들이 블로그/유튜브에 잘 정리를 해 두셨을 것이기 때문에 그 글을 잘 읽으며 파악하도록 해야만!!
  • ⭐ 내배캠에서 제공한 강의를 보며 만든 프로젝트를 깃허브에 올려보며 사용법을 익혀봅시다 ⭐

 

 학습

- 나는 어떤 것을 배웠는지

 

리눅스 명령어

  • cd -> 디렉토리 이동
  • ls -> 폴더 확인
  • ls -a -> 폴더 전부 확인(숨겨진 것 까지)
  • mkdir -> 새로운 디렉토리 생성
  • touch -> 새로운 파일 생성

 Git

  • git init -> .git 하위 디렉토리 생성 / 새로운 깃 저장소 생성
  • git add -> 커밋할 파일 지정
  • git commit "commit title" -> 커밋 올리기
  • git status -> 파일 상태(add, commit) 확인
  • git push origin 브랜치명 -> 원격 서버로 업로드
  • git pull origin 브랜치명 -> 원격에 저장된 프로젝트의 현재 상태를 업데이트 받음
  • git log -> 커밋 내역 확인
  • git clone -> 원격에 저장된 프로젝트 복제