3-5 git fork부터 full request까지

Blackwidow·2020년 11월 12일
0
post-thumbnail
  1. git fork
  • 나의 디파지토리에 가져온다.
  1. git clone
  • 클론하면서 생성된 파일의 위치를 기억한다.(ex 나의파일에 clone하였다면 나의파일안에 새로운clone파일이 생성된다.)
  1. 파일을 수정한 뒤
  2. git status
  • clone하여 생성된 새로운파일 속(예:pre-sprint-stringifyJSON)에서 git status실행(cd 새로생성된파일이름->그 안에서 git status 명령어 입력) -> clone해서 받은 새 파일안에 들어와있고 (master)가 마지막에 표시된다.
    got statis히먄 modified한 파일이 빨간글씨로 나온다.(아래예시참조)
git status
modified : koans/AboutExpects.js

*만약 git status을 했을때 fatal: Not a git repository (or any of the parent directories)이런 메세지가 뜬다면 상위파일(새로생긴파일바로밖파일)로 가서 git init을 하여 git의 디렉토리를 초기화합니다. 그리고 나서 다시 git status를 하면 수정된 파일이 되어 다음 add작업을 진행합니다.

  1. git add
  • git add뒤에 modified 내역(상위폴더/파일이름)을 넣는다(아래예시 참조)
git add koans/AboutExpects.js
  1. git commit
git commit -m 'completed AboutExpects.js'

수정된 파일 한개씩 순서대로 5번 add -> 6번 commit로 반복한다.

  1. git push origin master
  • 한꺼번에 push한다.
  • 아래같이 완료가 된다.
$ git push origin master
Enumerating objects: 17, done.
Counting objects: 100% (17/17), done.
Delta compression using up to 8 threads
Compressing objects: 100% (12/12), done.
Writing objects: 100% (12/12), 3.40 KiB | 316.00 KiB/s, done.
Total 12 (delta 4), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (4/4), completed with 1 local object.
To https://github.com/sumi213/pre-sprint
  1. Pull requests
  • New pull request -> create pull request -> 새로고침하여 업데이트 시간을 확인한다.
profile
javascript 공부하는 sumiindaeyo

0개의 댓글