[코드쉐어링을 이용할 수 없나요? Git으로 플레이하고 속도를 따라가며 버스에 올라보세요! ]

1. Git 클라이언트 설치

  1. 여기서는 Windows 버전의 Git 클라이언트와 자세한 설치 문서를 제공합니다. 바이두 넷디스크:

    https://pan.baidu.com/s/1CDu0Ke199pt3Ysv-QtWObA

    추출 코드: 8888

  2.  만료되면 메시지 남겨주시고 연락주세요.

2. 코드 클라우드 계정 등록

  1. 코드 클라우드 웹사이트를 엽니다: https://gitee.com/

  2. 정보를 제출하려면 등록을 클릭하세요.

그림

그림

3. 원격 지점 생성

원격 창고 만들기

그림

그림

4. 원격 지점을 로컬로 끌어옵니다. (이때 원격 지점과 로컬 지점 모두 사용 가능하며 연관이 성립됩니다.)

  1. 원격 창고 찾기 및 창고 주소 복사

그림

그림

2. 창고 주소를 통해 원격 창고를 로컬로 복제합니다.

  • 지역 창고를 저장할 디렉토리 찾기

  • 해당 디렉터리에 명령줄을 입력하고, 주소 표시줄에 cmd를 입력한 후 Enter를 누르면 현재 디렉터리에 명령줄이 입력됩니다.

그림

그림

3. 명령줄에 명령을 입력하고 Enter를 누르면 원격 창고가 로컬에 복사됩니다.

그림

5. 원격 창고에 프로젝트 제출

지금 바로 프로젝트를 로컬 저장소에 복사한 다음 원격 저장소에 제출하세요.

1. 이메일 설정
Git config --global user.email "등록 코드 클라우드에 입력된 이메일 주소"
2. 사용자 이름 설정
Git config --global user.name "등록 코드 클라우드 이름"
3. 모든 파일을 캐시 영역에 추가합니다. (.은 모든 파일을 의미합니다. 파일이나 폴더를 지정할 수도 있습니다. 이름을 직접 쓰면 됩니다.)

Git 추가
4. 캐시 영역에 있는 파일을 로컬 웨어하우스에 제출
Git commit -am "제출된 파일의 설명 정보"
5. 로컬 마스터 브랜치를 원격 웨어하우스 마스터 브랜치에 제출 (로컬 및 원격 해당 브랜치는 모두 동일하므로) master라고 함)
첫 번째 제출 시 -u 매개변수를 추가해야 하며 나중에 Git 푸시를 직접 사용할 수 있습니다.
Git push -u 오리진 마스터

6. 기타 일반적으로 사용되는 Git 명령

✡✡✡✡✡

1. 로컬 브랜치
Git 브랜치 보기

2. 원격 지점 보기
Git Branch -r

3. 로컬 브랜치와 원격 브랜치의 관계를 확인하세요.
Git 브랜치 -vv

4. 커밋 로그
Git 로그를 보고
q를 눌러 종료합니다.


5. Git 브랜치 your_branch_name 브랜치를 생성합니다.

✡✡✡✡✡

6.branchGit
체크아웃 your_branch_name 전환

7. 브랜치를 생성하고 새 브랜치로 전환합니다.
Git checkout -b your_branch_name

8. 특정 브랜치를 기반으로 새 브랜치를 생성합니다.
Git 브랜치 브랜치1 브랜치2

9. 분기 코드를 로컬
Git 풀로 끌어옵니다.

10. 로컬 브랜치
Git 브랜치 -d bugfix01 삭제

✡✡✡✡✡

11. 원격 브랜치
Git 푸시 원본 삭제 --delete bugfix01

12. 원격 브랜치에 강제 커밋
Git push -f Origin you_branch_name

13. 브랜치 병합(bugfix01 브랜치를 마스터 브랜치로 병합)
① 마스터 브랜치로 전환
Git checkout master
② 브랜치 병합
Git merge bugfix01 ③ Git push
제출


14. 분기 롤백

回滚机制说明:1、在Git中,用HEAD表示当前版本2、上一个版本就是HEAD^3、上上一个版本就是HEAD^^4、通过数字表示之前100个版本HEAD~1005、git log可以查看提交历史,查看commit_id,按q退出6、回滚命令git reset --hard commit_id

15. 현지 창고의 강제 적용


  • 원격 저장소 Git fetch --all 에서 최신 버전을 다운로드합니다.

  • 방금 얻은 최신 콘텐츠로 로컬을 설정하십시오.
    Git Reset --hard Origin/master

16.갈등 해결

<<<<<<< HEAD...自己提交的代码...=======...下来的代码...>>>>>>>master

说明:head到=======是自己提交的commit内容======到>>>>>>master是下拉的pull内容删除=======和>>>>>>和重复的代码即可,再推到远程仓库。

Supongo que te gusta

Origin blog.csdn.net/m0_58552717/article/details/132744179
Recomendado
Clasificación