2 대의 컴퓨터에있는 2 개의 LOCAL git 저장소를 하나로 병합하는 방법은 무엇입니까?

dplamp

프로젝트의 두 부분을 따로 개발해 왔는데 병합하고 싶습니다. 나는 그들 중 어떤 것도 원격 서버로 푸시하지 않았지만 나는 원한다.

병합 할 2 개의 로컬 저장소 :

  • Linux PC (SW)의 소프트웨어
  • Windows PC (FW)의 마이크로 컨트롤러 펌웨어

이 구조의 단일 저장소로 어떻게 끝낼 수 있습니까?

프로젝트 
| 
+ ---- fw 
| 
+ ---- 남서

그리고 가능하다면 SW와 FW의 역사를 유지하세요?

이 기사에서는 유사한 상황을 설명합니다. 그러나 다음과 같이 하나의 리모컨 만 설정하여 동일한 작업을 수행 할 수 있는지 궁금합니다.

  1. Linux에서 원격으로 SW 푸시
  2. Windows에서 새 디렉토리로 SW 복제
  3. merge-fw라는 분기를 만듭니다.
  4. 로컬 디렉토리에서 FW 가져 오기 → git-pull 에서 저장소 인수 의 구문은 무엇 입니까 ??
  5. merge-fw를 마스터에 병합

감사.

Eckes

Windows 리포지토리가 잠시 마스터 리포지토리가된다고 가정 해 보겠습니다.

Linux 저장소에서

sw필요한 경우 이동 파일git commit이러한 변경 사항이있는 경우 모든 소스가 디렉토리 아래에 있는지 확인합니다 . 새 브랜치 생성 merge-to-windows:

    mkdir sw
    mv !(sw) sw # needs extglob set (shopt -s extglob)
    git add . && git commit -m "move all sources to sw"
    git checkout -b merge-to-windows

Windows 저장소에서

  1. 모든 소스가 fw디렉토리 아래에 있는지 확인하십시오. 필요한 경우 파일 이동 및 git commit이러한 변경 사항

  2. Linux 저장소를 가리키는 Windows 저장소에 새 원격 추가

    git remote add linux <path to your linux machine>
    
  3. 다음을 사용하여 Linux 저장소의 현재 상태를 가져옵니다.

    git fetch linux
    
  4. merge-to-windowsLinux 저장소 분기 병합

    git merge linux/merge-to-windows
    
  5. 이제 masterWindows 브랜치에는 swfw. 이 상태 master를 Linux 브랜치로 다시 푸시 할 수 있습니다.

    git push linux master:master
    

끝난

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

2 개 이상의 git 저장소에 대한 전역 .gitconfig를 사용하는 방법은 무엇입니까?

분류에서Dev

2 대의 컴퓨터에서 1 개의 git 저장소에서 작업하는 방법

분류에서Dev

원본에서 대상 컴퓨터의 git 저장소를 체크 아웃하기 위해 ansible의 ssh 키를 전달하는 방법은 무엇입니까?

분류에서Dev

2 대의 컴퓨터가있는 시스템에서 듀얼 모니터를 사용하는 방법은 무엇입니까?

분류에서Dev

하나의 코드를 두 개의 git 저장소에 연결하는 방법은 무엇입니까?

분류에서Dev

Gitolite에서 2 개의 베어 저장소를 동기화하는 방법은 무엇입니까?

분류에서Dev

2 개의 서로 다른 이미지 레이어를 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

2 개의 SQL 쿼리를 하나의 결과로 결합하는 방법은 무엇입니까?

분류에서Dev

키 필드에서 2 개의 Arraylist를 병합하는 방법은 무엇입니까?

분류에서Dev

키 필드에서 2 개의 Arraylist를 병합하는 방법은 무엇입니까?

분류에서Dev

2 개의 xpath를 하나로 병합하는 방법

분류에서Dev

2 개의 어레이를 하나로 결합하는 방법은 무엇입니까?

분류에서Dev

기록이 필요하지 않고 두 개의 저장소를 병합하는 방법은 무엇입니까?

분류에서Dev

2 개의 탭을 1 개의 결과로 병합하는 방법은 무엇입니까? (구글 시트)

분류에서Dev

GIT에있는 2 개의 분기를 2 개의 폴더가있는 하나의 분기로 병합하는 방법

분류에서Dev

버려진 프로젝트의 git 저장소를 저장하는 방법은 무엇입니까?

분류에서Dev

하나의 select 문에서 2 개의 합계를 사용하는 방법은 무엇입니까?

분류에서Dev

하나의 select 문에서 2 개의 합계를 사용하는 방법은 무엇입니까?

분류에서Dev

1 개의 열을 정렬 한 상태로 2 개의 테이블을 병합하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

두 개의 분기 된 분기를 나란히 하나의 분기로 git 병합하는 방법은 무엇입니까?

분류에서Dev

2 개의 Java 클래스를 결합하는 방법은 무엇입니까?

분류에서Dev

2 개의 Java 클래스를 결합하는 방법은 무엇입니까?

분류에서Dev

2 개의 스크립트를 결합하는 방법은 무엇입니까?

분류에서Dev

Git Hub에서 2 대의 개발 컴퓨터를 사용하는 WPF Click Once

분류에서Dev

하나의 저장소에서 두 개의 작업 프로젝트를 얻는 방법은 무엇입니까?

분류에서Dev

Git-로컬 컴퓨터에서 2 개의 폴더를 사용하여 푸시 / 복제하는 방법

분류에서Dev

2 개의 DOM 요소를 비교하는 방법은 무엇입니까?

분류에서Dev

2 개의 Pandas 데이터 프레임을 병합하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    2 개 이상의 git 저장소에 대한 전역 .gitconfig를 사용하는 방법은 무엇입니까?

  2. 2

    2 대의 컴퓨터에서 1 개의 git 저장소에서 작업하는 방법

  3. 3

    원본에서 대상 컴퓨터의 git 저장소를 체크 아웃하기 위해 ansible의 ssh 키를 전달하는 방법은 무엇입니까?

  4. 4

    2 대의 컴퓨터가있는 시스템에서 듀얼 모니터를 사용하는 방법은 무엇입니까?

  5. 5

    하나의 코드를 두 개의 git 저장소에 연결하는 방법은 무엇입니까?

  6. 6

    Gitolite에서 2 개의 베어 저장소를 동기화하는 방법은 무엇입니까?

  7. 7

    2 개의 서로 다른 이미지 레이어를 병합하는 방법은 무엇입니까?

  8. 8

    두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

  9. 9

    2 개의 SQL 쿼리를 하나의 결과로 결합하는 방법은 무엇입니까?

  10. 10

    키 필드에서 2 개의 Arraylist를 병합하는 방법은 무엇입니까?

  11. 11

    키 필드에서 2 개의 Arraylist를 병합하는 방법은 무엇입니까?

  12. 12

    2 개의 xpath를 하나로 병합하는 방법

  13. 13

    2 개의 어레이를 하나로 결합하는 방법은 무엇입니까?

  14. 14

    기록이 필요하지 않고 두 개의 저장소를 병합하는 방법은 무엇입니까?

  15. 15

    2 개의 탭을 1 개의 결과로 병합하는 방법은 무엇입니까? (구글 시트)

  16. 16

    GIT에있는 2 개의 분기를 2 개의 폴더가있는 하나의 분기로 병합하는 방법

  17. 17

    버려진 프로젝트의 git 저장소를 저장하는 방법은 무엇입니까?

  18. 18

    하나의 select 문에서 2 개의 합계를 사용하는 방법은 무엇입니까?

  19. 19

    하나의 select 문에서 2 개의 합계를 사용하는 방법은 무엇입니까?

  20. 20

    1 개의 열을 정렬 한 상태로 2 개의 테이블을 병합하는 가장 좋은 방법은 무엇입니까?

  21. 21

    두 개의 분기 된 분기를 나란히 하나의 분기로 git 병합하는 방법은 무엇입니까?

  22. 22

    2 개의 Java 클래스를 결합하는 방법은 무엇입니까?

  23. 23

    2 개의 Java 클래스를 결합하는 방법은 무엇입니까?

  24. 24

    2 개의 스크립트를 결합하는 방법은 무엇입니까?

  25. 25

    Git Hub에서 2 대의 개발 컴퓨터를 사용하는 WPF Click Once

  26. 26

    하나의 저장소에서 두 개의 작업 프로젝트를 얻는 방법은 무엇입니까?

  27. 27

    Git-로컬 컴퓨터에서 2 개의 폴더를 사용하여 푸시 / 복제하는 방법

  28. 28

    2 개의 DOM 요소를 비교하는 방법은 무엇입니까?

  29. 29

    2 개의 Pandas 데이터 프레임을 병합하는 방법은 무엇입니까?

뜨겁다태그

보관