Git & Github

On a regular basis·2021년 4월 21일
0

Git : 버전 관리 시스템

  • 내용을 추가하고 수정하는 모든 과정을 담아냄, 기록.
  • 언제든 이전 버전의 코드로 돌아갈 수 있어서 유용.
  • 하나의 프로젝트를 두고 여러명의 개발자들의 협업을 도움.

Github : Git을 위한 호스팅 서비스

  • git을 이용해 버전관리를 하는 프로젝트를 관리함. 저장소.
  • 개발자들의 social network로도 활용.

Git init (녹화시작!)

Git status (깃 상태 확인해주기)

Git add (파일 수정이력 기록 준비)

- 임시 저장공간에 올려놓는 것, commit을 위한 전 단계

Git commit (파일 수정 이력 기록하기!)

- commit이 되지 않으면 기록이 되지 않으니 꼭 확인해야함.

Git log (commit 이력보기, commit history 확인)

리눅스에서 만든 파일 -> github에 올리기 (new repository)

  1. desktop에 mango 폴더생성
    (cd desktop/mango)
  2. mango 폴더 안에 juice 폴더 만들기
    (mkdir juice)
  3. git 시작: git init
    (juice폴더 안에서 시작하는 것임)
  4. eunhye.md 파일 생성
    (touch eunhye.md)
  5. vi eunhye.md에 내용 적어주기
    (git status 상태 확인, exit :wq)
  6. git add .
    (중간 저장해주기, 상태 확인 git status)
  7. git commit
    (git commit -m "message")
  8. commit log
  9. github 사이트 -> new repository 이동
  10. juice폴더와 github repository 연결
    (git remote add origin https://github.com/eunhye43/message.git)
  11. git push.
profile
개발 기록

0개의 댓글