Github: 로컬 파일을 먼저 가져오지 않고 저장소에 직접 푸시하는 방법은 무엇입니까?
高洛峰
高洛峰 2017-04-27 09:03:13
0
3
776

저는 git을 처음 접해서 사용하다가 이런 상황에 직면했습니다.
다음 파일은 로컬에 존재합니다.
D:/Code/Python/createdict.py
E:/Python/downpic.py
그런 다음 위의 모든 파일을 github의 동일한 저장소에 푸시하고 싶습니다(예: git@github.com:xxx/Python.git)
그러나 푸시할 때 git pull 명령을 사용하여 최신 원격 라이브러리를 로컬로 가져와야 할 때마다 git push origin master을 사용할 수 있다는 사실을 발견했습니다.
내 요구 사항은 다른 로컬 위치의 코드 파일을 GitHub의 동일한 저장소로 푸시하는 것입니다. 매번 최신 라이브러리를 먼저 다운로드해야 한다면 번거롭지 않을까요?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(3)
黄舟

git checkout 브랜치를 열고 커밋한 다음 merge 브랜치를 실행하세요.

给我你的怀抱
  • 브랜치 생성: d 드라이브의 파일 브랜치(d), e 드라이브의 파일 브랜치(e) 및 원본 마스터 브랜치
  • 마스터 브랜치를 먼저 당겨
  • d를 마스터로 병합
  • e를 마스터로 병합
  • 푸시
  • 커밋
習慣沉默

Git은 파일이나 디렉터리가 아닌 커밋을 기반으로 합니다. 경로가 다른 두 파일을 수정하더라도 후자의 수정은 이전 파일에 따라 달라집니다.

따라서 밀기 전에 먼저 당겨야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿