달력

122019  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

bsNode 프로젝트(https://github.com/projectBS/bsNode)에 최근 관심을 갖게 되었습니다.

GitHub에서 fork 버튼을 클릭해서 제가 커밋할 수 있는 프로젝트로 복사해왔습니다. 몇일 전에요.

오늘 확인해 보니 커밋이 337개로 추가되었네요. 제가 가져올 당시는 332개였습니다.



git bash를 열어서 다음과 같이 처리했습니다.

cd ~/git

git clone https://github.com/projectBS/bsNode.git

cd bsNode

git pull origin master


여기까지는 새로운 버전을 가져오는 작업이었습니다.

이제 remote로 origin 대신 target이라는 별명으로 제가 fork한 프로젝트의 git주소를 연결시킵니다. 그리고 특별히 수정한 것이 없어서 머지(merge)없이 바로 push 해 버립니다.



   git remote -v

   git remote add target https://github.com/kenu/bsNode.git

   git remote -v

   git pull origin master

   git push target master

   history


하고 나서 원 프로젝트로 변경사항을 보내드렸습니다.

Pull Requests라고 하죠.

https://github.com/projectBS/bsNode/pulls


벌써 적용이 되었네요.

tipJS님 감사합니다. ^^


이제 큰 게 남았네요.

이건 충돌 장난 아닐 것 같아서 겁이 납니다.

https://github.com/kenu/tomcat70




Posted by 케누 kenu허광남

댓글을 달아 주세요