배치 스크립트에서 기존 github 저장소에 커밋 할 수 없습니다.

maxbear123

프로그램을 자동으로 실행하고 csv 파일을 내 저장소에 커밋하기 위해 다음 배치 스크립트를 만들었습니다. 패스는 내 실제 비밀번호로 채워져 있습니다. 복제 명령이 매번 가장 최근의 깨끗한 버전을 가져 오도록 기존 로컬 저장소를 삭제합니다. 이것을 실행할 때마다 다음을 얻습니다.

! [거부 됨] master-> master (non-fast-forward) 오류 : 일부 참조를 'https://github.com/maxbear123/Knox-County-Covid-19-Risk-Assesment.git'에 푸시하지 못했습니다. 힌트 : 업데이트 현재 분기의 팁이 힌트 뒤에 있기 때문에 거부되었습니다. 다시 푸시하기 전에 원격 변경 사항 (예 : 힌트 : 'git pull ...')을 통합합니다. 힌트 : 자세한 내용은 'git push --help'의 '빨리 감기에 대한 참고 사항'을 참조하십시오.

:: @echo off
call C:\Users\maxbear123\anaconda3\Scripts\activate.bat
call conda activate Scraper
call cd C:\Users\maxbear123\Documents\Python_Scripts
call python COVID-19_School_Risk_Data_Logger.py
call del Knox-County-Covid-19-Risk-Assesment /Q
call git clone https://maxbear123:[email protected]/maxbear123/Knox-County-Covid-19-Risk-Assesment
call git add historical_predictions.csv
call git commit -m"Automated Prediction Update"
call git push https://maxbear123:[email protected]/maxbear123/Knox-County-Covid-19-Risk-Assesment.git
cmd /k

누군가 실제로 이것을하는 방법을 말해 줄 수 있습니까? 나는 온라인에서 많은 것을 검색하고 작동하지 않는 많은 것들을 시도했습니다. 미리 감사드립니다.

maxbear123

나는 문제를 해결했다. 이를 위해 다음 스크립트가 작동합니다.

:: @echo off
call C:\Users\maxbear123\anaconda3\Scripts\activate.bat
call conda activate Scraper
call cd C:\Users\maxbear123\Documents\Python_Scripts\Knox-County-Covid-19-Risk-Assesment
call git init 
call git pull https://maxbear123:[email protected]/maxbear123/Knox-County-Covid-19-Risk-Assesment
call python COVID-19_School_Risk_Data_Logger.py
call git add historical_predictions.csv
call git commit -m"Automated Prediction Update"
call git push https://maxbear123:[email protected]/maxbear123/Knox-County-Covid-19-Risk-Assesment.git

본질적으로 나는 git이 어떻게 작동하는지 근본적으로 이해하지 못했습니다.

비슷한 무지를 가진 다른 사람에게는 다음과 같은 과정이 있습니다.

기존 저장소에 대한 커밋을 시작하려면 :

  1. https : // user : [email protected]/user/repo 복제
  2. 복제 된 저장소 (이제 컴퓨터의 dir)로 cd
  3. 초기화
  4. 파일 편집 또는 추가
  5. 추가 / 편집 된 파일 추가
  6. commit -m”message”
  7. https : // user : [email protected]/user/repo 푸시

기존 저장소에 계속 커밋하려면 :

  1. 이전에 복제 된 저장소 (컴퓨터의 dir)로 cd
  2. 초기화
  3. https : // user : [email protected]/user/repo 가져 오기
  4. 파일 편집 또는 추가
  5. 추가 / 편집 된 파일 추가
  6. commit -m”message”
  7. https : // user : [email protected]/user/repo 푸시

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

원격 GitHub에 커밋을 푸시 할 수 없습니다.

분류에서Dev

커밋을 GitHub에 푸시 할 수 없습니다.

분류에서Dev

git은 github에 커밋 할 수 없습니다.

분류에서Dev

github에서 "실패 :이 커밋을 빌드 할 수 없습니다"메시지

분류에서Dev

GitHub에서 저장소를 포크 할 수 없습니다.

분류에서Dev

한 브랜치에 존재하고 다른 브랜치에없는 커밋을 제거 할 수 있습니까?

분류에서Dev

로컬 저장소에서 github 저장소로 푸시 할 수 없습니다.

분류에서Dev

github에서 git 저장소를 복제 할 수 없습니다.

분류에서Dev

로컬 저장소를 GitHub에 푸시 할 수 없습니다.

분류에서Dev

zsh 설치 후 ssh를 통해 github remote에 커밋 할 수 없음

분류에서Dev

커밋 할 저장소를 선택할 수 없습니다.

분류에서Dev

GitHub 저장소 오류 : 현재 최신 커밋을 검색 할 수 없습니다.

분류에서Dev

봄 부팅에서 준비 : MVN 자료는 동안 GitHub의 파일을 커밋 할 수 없습니다

분류에서Dev

ssh가 내 ~ / .ssh / config를 무시하는 이유는 무엇입니까? github에 커밋 할 수 없습니다.

분류에서Dev

xcode에서 svn에 폴더를 커밋 할 수 없습니다.

분류에서Dev

bitbucket 저장소에서 커밋을 볼 수 없습니다. 커밋이 성공했습니다.

분류에서Dev

git에서 파일을 커밋 할 수 없습니다.

분류에서Dev

Windows에서 SVN을 커밋 할 수 없습니다.

분류에서Dev

파일이 너무 커서 8 기가 USB 대용량 저장 장치에 복사 할 수 없습니다.

분류에서Dev

Github : 커밋 할 파일을 추가 할 수 없습니다.

분류에서Dev

github 저장소에서 가져 오거나 푸시 할 수 없습니다.

분류에서Dev

내 저장소에서 다른 사람의 pull 요청에 커밋을 제출할 수 있습니까?

분류에서Dev

github 저장소에서 모든 사용자 커밋 찾기

분류에서Dev

설치된 GitLab과 동일한 서버에있는 기존 Git 저장소에 액세스 할 수 없음

분류에서Dev

배치 스크립트 내의 %% 값에서 변수를 설정할 수 없습니다.

분류에서Dev

Kate에서 스크립트를 어떻게 설치할 수 있으며 기존 스크립트는 어디에 있습니까?

분류에서Dev

로컬 git 마스터를 기존 git 허브 원격 저장소에 동기화 할 수 없습니다.

분류에서Dev

github의 분기 저장소에 파일 커밋

분류에서Dev

GitHub에서 보호 기능이있는 브랜치에 커밋 할 수있는 권한을 앱에 부여하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    원격 GitHub에 커밋을 푸시 할 수 없습니다.

  2. 2

    커밋을 GitHub에 푸시 할 수 없습니다.

  3. 3

    git은 github에 커밋 할 수 없습니다.

  4. 4

    github에서 "실패 :이 커밋을 빌드 할 수 없습니다"메시지

  5. 5

    GitHub에서 저장소를 포크 할 수 없습니다.

  6. 6

    한 브랜치에 존재하고 다른 브랜치에없는 커밋을 제거 할 수 있습니까?

  7. 7

    로컬 저장소에서 github 저장소로 푸시 할 수 없습니다.

  8. 8

    github에서 git 저장소를 복제 할 수 없습니다.

  9. 9

    로컬 저장소를 GitHub에 푸시 할 수 없습니다.

  10. 10

    zsh 설치 후 ssh를 통해 github remote에 커밋 할 수 없음

  11. 11

    커밋 할 저장소를 선택할 수 없습니다.

  12. 12

    GitHub 저장소 오류 : 현재 최신 커밋을 검색 할 수 없습니다.

  13. 13

    봄 부팅에서 준비 : MVN 자료는 동안 GitHub의 파일을 커밋 할 수 없습니다

  14. 14

    ssh가 내 ~ / .ssh / config를 무시하는 이유는 무엇입니까? github에 커밋 할 수 없습니다.

  15. 15

    xcode에서 svn에 폴더를 커밋 할 수 없습니다.

  16. 16

    bitbucket 저장소에서 커밋을 볼 수 없습니다. 커밋이 성공했습니다.

  17. 17

    git에서 파일을 커밋 할 수 없습니다.

  18. 18

    Windows에서 SVN을 커밋 할 수 없습니다.

  19. 19

    파일이 너무 커서 8 기가 USB 대용량 저장 장치에 복사 할 수 없습니다.

  20. 20

    Github : 커밋 할 파일을 추가 할 수 없습니다.

  21. 21

    github 저장소에서 가져 오거나 푸시 할 수 없습니다.

  22. 22

    내 저장소에서 다른 사람의 pull 요청에 커밋을 제출할 수 있습니까?

  23. 23

    github 저장소에서 모든 사용자 커밋 찾기

  24. 24

    설치된 GitLab과 동일한 서버에있는 기존 Git 저장소에 액세스 할 수 없음

  25. 25

    배치 스크립트 내의 %% 값에서 변수를 설정할 수 없습니다.

  26. 26

    Kate에서 스크립트를 어떻게 설치할 수 있으며 기존 스크립트는 어디에 있습니까?

  27. 27

    로컬 git 마스터를 기존 git 허브 원격 저장소에 동기화 할 수 없습니다.

  28. 28

    github의 분기 저장소에 파일 커밋

  29. 29

    GitHub에서 보호 기능이있는 브랜치에 커밋 할 수있는 권한을 앱에 부여하려면 어떻게해야합니까?

뜨겁다태그

보관