파일을 삭제하고 Github에서 큰 파일을 업로드 할 망할 놈의 명령을 받기 (B)

2013 년부터 코드의 저자는 기본적으로 공유 CSDN 다운로드 지역이며, 첫 번째 세트는 무료입니다 만, 다운로드의 증가, 자동 점수 증가. 수익 코드 및 관련 도구는 시대의 추세에 따라 잡기 위해 더 나은 공유하기 위해, 저자는 Github에서와 CSDN의 코드 점유율을 따릅니다. 이 문서는 경험을 요약 Github에서 업로드 삭제 된 파일 및 폴더 및 대용량 파일에 망할 놈의 명령에 의해 기본 조작 Github에서 웹 버전을 자세히 설명합니다. 아주 기본적인 기사, 우리는 도움 독자, 특히 초보자를 바랍니다. 우리는 또한 내 Github에서 관심을 환영 하, 하 ~

그림 삽입 설명 여기


웹 버전 .Github 신축

이 논문은, "후광"명령 줄 학생들이 Windows 시스템을 잘 알고있는 우리의 자원을 관리하는 것은 매우 쉬운 웹 버전을 사용하여 기본적인 사용 Github에서 페이지 버전을 설명하고 특히 적합합니다. 단점은 파일을 삭제할 수 없습니다 큰 파일 (2,500 개 이상)을 업로드 할 수 없습니다 및 업로드가 걱정 속도, 다른 사람은 좋은입니다.


단계 하나 : 오픈 Github의 웹 사이트와 아래 그림과 같이, 착륙 후 홈을 등록합니다.

그림 삽입 설명 여기


단계 : 또는 오른쪽 상단 "새 저장소"신축 "프로젝트 시작"을 클릭합니다.

그림 삽입 설명 여기


세 번째 단계 : 이름과 "지식지도 실제 영화 열"의 저자는 "지식 그래프 - 영화"로 설정되어있는 설치 작업의 설명은 창고를 만드는 "리포지토리 생성"을 클릭합니다. 체크 "는 README와이 저장소를 초기화"고주의는 README.md 파일을 추가합니다.

그림 삽입 설명 여기


네번째 단계 :도에 도시 된 바와 같이 생성 한 후. 중요이 파일을 만들고 파일을 두 개의 버튼을 업로드 할 수있는 오른쪽 상단에, 우리는 다음 사용해야합니다.
https://github.com/eastmountyxz/Knowledge-Graph-Movie

그림 삽입 설명 여기


다섯 번째 단계는 파일과 폴더를 만들 수 있습니다.
다음 파일 이름 "get_details.py"를 입력, "/"다음 입력 폴더 이름 "blog01_spider_kg"를 입력, 팝업 페이지에서 버튼을 "새 파일 만들기"를 클릭합니다. 이 때, 성공적으로 "blog01_spider_kg"폴더를 생성하고 폴더는 파이썬 파일에 작성됩니다.

그림 삽입 설명 여기

그런 다음, 해당 코드를 입력 성공을 만들기 위해 "새 파일을 커밋"버튼을 클릭합니다.

그림 삽입 설명 여기

아래와 같이 내용을 표시합니다

그림 삽입 설명 여기


여섯 번째 단계는 파일을 업로드합니다.
우리는 폴더를 생성 할 때, 다른 파일은 리소스 폴더에 업로드 할 수 있습니다. "blog01_spider_kg"폴더를 눌러 "파일 업로드"버튼으로 클릭합니다.

그림 삽입 설명 여기

그런 다음 파일을 선택하고 업로드 "변경 내용을 커밋"을 클릭합니다. 속도 문제로, 파일을 하나의 파일 업로드와, 큰 경우.

그림 삽입 설명 여기

그림 삽입 설명 여기


도에 도시 된 바와 같이 제 7 단계 문서 최종적 표시.

그림 삽입 설명 여기


이 문제가 공지되어있다.

  • 우리가 업로드 오류를 제출하면 어떻게 삭제합니까?
  • Github의 웹 버전은 적은 2,500 만 이상의 파일을 지원하며, 경우에 더 25M 이상, 어떻게 그것을 해결하기 위해?

동시에 아래와 같이 우리는 소프트웨어의 조각을 다운로드 할 큰 전체 리소스, 다음, 다운로드를 클릭 할 수 있음을 알려 :

그림 삽입 설명 여기



II. 파일 삭제

우리는 루트 디렉토리 "blog_03_04_wc_analysis.py"와 "blog_03_05_tfidf.py"를 제거 할 가정, 웹 버전은 직접 삭제되지 않습니다. 우리는 커맨드 라인 작업을 위해 힘내 도구를 설치해야합니다.

전염병 자원 : https://github.com/eastmountyxz/Wuhan-data-analysis

그림 삽입 설명 여기

핵심 명령

1) 帮助命令
$ git --help 

2) 设置SSH
ssh-keygen -t rsa -C "[email protected]"
cat ~/.ssh/id_rsa.pub

3) 初始化访问资源
git init
git remote add origin git@github.com:eastmountyxz/Wuhan-data-analysis.git

4) 将远程仓库里面的项目拉下来
git pull origin master

5) 查看有哪些文件夹
dir

6) 删除文件
git rm -r --cached blog03_05_tfidf.py

7) 提交操作
git commit -m 'del file'

8) 更改提交至Github项目中
git push -u origin master

도에 나타내는 바와 같이, 힘내 배시 실행 첫 번째 단계.

그림 삽입 설명 여기

그림 삽입 설명 여기


폴더와 키가의 .ssh 경우 두 번째 단계는, 볼 수 있습니다. 파일이 존재하지 않을 경우, 새 SSH 키를 만들거나 자식 파일을 업로드 할 수 없습니다, 다음과 같이 다시 작성해야합니다.

cd ~/.ssh
ssh-keygen -t rsa -C "[email protected]"

참고 :이 암호를 기억 후속 반복적으로 사용됩니다.

그림 삽입 설명 여기

쿼리 SSH 키에 "고양이 ~ / 스푸핑 / id_rsa.pub"명령에 의해 다음과 같이.

cat ~/.ssh/id_rsa.pub

그림 삽입 설명 여기

\ 사용자 xiuzhang \ 스푸핑 경로에 SSH 키를 생성 \, 2 개 개의 파일이 rd_rsa와 id_rsa.pub를 생성 : 그것은 C에있을 것입니다.

그림 삽입 설명 여기


세 번째 단계, SSH 키 바인딩 Github에서.
Github에서 사진의 오른쪽 상단을 클릭에서 "설정"을 선택합니다. , 설정 페이지를 입력 "SSH 및 GPG 키"를 클릭 한 다음 새 키를 생성하기 위해 "새 SSH 키"를 클릭하고 idb_rsa.pub 파일의 내용을 복사 할 수있는 타이틀 키, 키 노트 값을 입력합니다.

그림 삽입 설명 여기

키 암호를 첨가 한 후, 암호 키 SSH 힘내 암호 앞에 제공된다.

그림 삽입 설명 여기

이 때, 키는도 3에 도시 된 바와 같은 결과를 생성한다.

그림 삽입 설명 여기


네 번째 단계, 힘내 로컬 새 폴더 "우한 데이터 분석"으로 이동, 원격 창고 프로젝트 내에서 아래로 당겼다.

cd Wuhan-data-analysis
git init
git remote add origin git@github.com:eastmountyxz/Wuhan-data-analysis.git
git pull origin master
dir

그림 삽입 설명 여기

아래와 같이 로컬로 다운로드 :

그림 삽입 설명 여기


다섯 번째 단계, 삭제 작업의 시작.

  • $ 힘내 RM -r --cached 사진 \ 앨범 내용 폴더에 사진 \ 앨범을 삭제
  • $ 힘내 RM -r --cached blog03_05_tfidf.py 파일 파이썬의 내용을 삭제
git rm -r --cached blog03_05_tfidf.py
git rm -r --cached blog03_04_wc_analysis.py
git rm -r --cached blog03-text-mining-lda/blog03_07_hierarchy.py

그림 삽입 설명 여기


여섯 번째 단계, 대응하는 동작 지시 제거 "델 파일"되는 커밋.

git commit -m 'del files'

그림 삽입 설명 여기


일곱 번째 단계는이 변경 사항이 프로젝트를 GitHub의 최대 업데이트됩니다.

git push -u origin master

그림 삽입 설명 여기

아래 그림과 같이 마지막 표시 내용은, 세 개의 파일이있어서, 두 개의 루트 디렉토리에있는 다른 폴더에있는, 성공적으로 삭제되는 것을 알 수있다.

그림 삽입 설명 여기



III. 업로드 큰 파일을

파일이 너무 커서 너무, 웹 버전을 사용하는 것은 매우 곤란을, 그리고 업로드 속도가 우려되고있는 경우, 우리는 Github에서 KG 디렉토리에 업로드 내용 폴더 "blog02_seaborn_kg"를 원한다.

그림 삽입 설명 여기

그림 삽입 설명 여기

아래 그림과 같이이 시점 Github의 표시 내용에서, 우리는 루트 디렉토리에 "blog02_seaborn_kg"및 관련 콘텐츠를 만들려고합니다.

그림 삽입 설명 여기


핵심 명령


첫 번째 단계, 해당 디렉토리로 이동합니다.

cd KG
dir
pwd

그림 삽입 설명 여기


두 번째 단계는, 명령 자식 초기화는 다음 힘내웨어 하우스의 상태를보고, Git 저장소를 관리 할 수있는 로컬 폴더로 변환됩니다. 아래 그림과 같이 빨간색 메시지가 표시되어있는 폴더에있는 파일이있는 경우.

git init
git status
git add .
git status

그림 삽입 설명 여기


세 번째 단계는 좋은 힘내 Github의 저장소 및 지역 창고 동료를 만드는 것입니다, 다음 네이티브 코드 라이브러리에 풀에 원격 코드 라이브러리 파일.

git remote add origin git@github.com:eastmountyxz/Knowledge-Graph-Movie.git
git pull origin master
dir

그림 삽입 설명 여기

아래 그림과 같이 로컬 폴더, Github에서 성공적으로 지역 관련 콘텐츠 동기화, 우리는 blog02 콘텐츠 업로드해야합니다.

그림 삽입 설명 여기


네 번째 단계는 명령이 제출 생성, 창고에 프로젝트를 제출하는 것입니다.

git commit -m 'upload'

그림 삽입 설명 여기


다섯 번째 단계는,이 변화는 프로젝트를 GitHub의 최대 업데이트됩니다.

git push -u origin master

그림 삽입 설명 여기


아래 그림과 같이 마지막 업로드 페이지, 당신은 "blog02_seaborn_kg"폴더 및 관련 코드를 볼 수 있습니다.

그림 삽입 설명 여기

그림 삽입 설명 여기



IV. 요약

나는 세 부분으로 구성되어,이 문서가 완료 설명합니다, 당신에게 쓰기 :

  • Github에서 업로드의 웹 버전을 사용하고 자원을 관리하는 방법
  • 힘내 방법 지정된 파일 Github에서 삭제 명령 줄을 사용하는
  • 관련 큰 파일이나 폴더를 업로드 할 수 힘내 명령을 사용하는 방법

즉, 우리는 당신에게 도움이 근본적인 기사,이 분야에서 초보자의 저자 희망, 당신은 일반적인 진행 상황을합니다. 최근의 연구에 ~ 급유, 앞으로 천천히 디지털 서명 시스템 보안 및 PE 파일, 정말 열심히, 그러나이있다

(기준 : Eastmount 2020년 3월 1일 0시 http://blog.csdn.net/eastmount/ )



게시 된 440 개 원래 기사 · 원 찬양 5851 · 조회수 4,810,000 +

추천

출처blog.csdn.net/Eastmount/article/details/104712191