티스토리 뷰

반응형

 

 

 

 

 



 

 

 

 

조직 깃헙에서 내가 만든 모듈을 내 개인 repo에도 게시하고 싶을때가 있다.

보통 조직 깃헙은 private repo 라서  fork 가 disabled 처리 되어 있어서 할수 없어서 

조직 깃헙 레포를 복사해서 게시한다.

 

 

fork 못함 ㅠㅠ

 

 

 

 

 

 

 

gg@PARKJB MINGW64 /d/GitHub
$ git clone --mirror https://github.com/조직/Jenkins-Pipeline-Libraries.git
Cloning into bare repository 'Jenkins-Pipeline-Libraries.git'...
remote: Enumerating objects: 16, done.
remote: Counting objects: 100% (16/16), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 16 (delta 3), reused 13 (delta 3), pack-reused 0 (from 0)
Receiving objects: 100% (16/16), done.
Resolving deltas: 100% (3/3), done.

 

 

먼저 조직에 repo 를 clone --mirror 를 통해 복사한다.

그러면 repository명.git 폴더가 복사떠진다.

 

 

gg@PARKJB MINGW64 /d/GitHub
$ cd Jenkins-Pipeline-Libraries.git

 

 

복사떠진 폴더로 이동해서 내 repo로 push 해주면 된다.

 

gg@PARKJB MINGW64 /d/GitHub/Jenkins-Pipeline-Libraries.git (BARE:main)
$ git push --mirror https://github.com/개인/Jenkins-Pipeline-Libraries.git
Enumerating objects: 16, done.
Counting objects: 100% (16/16), done.
Delta compression using up to 12 threads
Compressing objects: 100% (11/11), done.
Writing objects: 100% (16/16), 2.99 KiB | 2.99 MiB/s, done.
Total 16 (delta 3), reused 16 (delta 3), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (3/3), done.

 

 

 

내 레파지토리에 복사가 동일하게 된 것을 확인 할 수 있다.

 

 

 



 

 

 

반응형
댓글
반응형
최근에 올라온 글
«   2026/01   »
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
Total
Today
Yesterday