어젯밤에 3.10.3 버전이 올라왔는데요... (http://lwn.net/Articles/560870/)
이번 버전의 패치까지는 따라가기로 했던 것 같아요.
그런데 pororo님이 어떻게 지금까지 것을 쫓아서 머지했는지 감을 못잡아서요.
1. github의 토발즈 아저씨의 소스트리를 fork하여 가져왔고, github에서 줄곧 머지해왔다.
=> 토발즈 아저씨는 이미 3.11 을 손보고 계시므로 여기서 우리도 더이상의 패치는 멈춘다.
2. 토발즈 아저씨의 소스를 clone해놓고 arm10b는 복사해서 따로 관리해왔다.
=> 3.10.3을 다운받아서 머지한다. (대신 log는 다 사라지겠네요...-_-;;)
3. git.kernel.org에서 clone 해서 arm10b로 옮겼다.
=> 3.10.3 branch를 다운받아서 머지한다.
제 머리의 한계로는 이 정도 중에 하나이지 않을까 싶은데요,
혹시 제일 좋은 방법을 pororo님께서 해주실것 같다는 믿음이 있네요...으흐흐
==> github에서 fork해서 가져왔고 3.10.3 도 github에서 머지한다.
어떻게 하는거죠??^^;;;
댓글 2
-
배경남
2013.07.28 23:13
root@ubuntu64:~/kernel/kernel_3.10_arm10study# git remote -v전 git remote 두개를 가져오고 두개의 branch를 사용합니다.master는 저희 커널분석용 org_linux는 토발즈아저씨 git에서 땡겨오는거.root@ubuntu64:~/kernel/kernel_3.10_arm10study# git branch아폴로님이 원하는 작업은git remote 토발즈님꺼 생성하고 나서저희 커널 git branch에서 토발즈님꺼 땡겨오면 될 거 같은데아직 git 많이 익숙친 않아서 자세한전 해봐야 할겟네요. ㅠ -
아폴로
2013.07.29 08:40
흐흐 감사합니다.
어떤 방식인지는 이해가 가네요. 필요가 있다고 생각되면 한번 해 봐야겠습니다.^^
.