>  기사  >  Git에 코드를 제출하는 명령은 무엇입니까

Git에 코드를 제출하는 명령은 무엇입니까

百草
百草원래의
2023-06-15 13:20:315593검색

git 제출 코드 명령: 1. 초기화, 코드는 "git init"입니다. 2. 파일을 추가합니다. 코드는 "git add filename"입니다. 3. 모든 파일을 버퍼에 추가합니다. 코드는 "git add . " 및 " git add --all"; 4. 제출, 코드는 "git commit -m "commission Description""입니다. 5. 원격 브랜치로 푸시하면 코드는 "git push Origin master"입니다.

Git에 코드를 제출하는 명령은 무엇입니까

이 튜토리얼의 운영 체제: windows10 시스템, git 버전 2.37.3, DELL G3 컴퓨터.

1. 초기화: 생성 후 .git 파일이 현재 디렉터리에 생성됩니다

git init

2. 파일 추가: 버퍼에 파일 추가

git add filename

3. 현재 숙달 수준으로 볼 때 "."를 추가하는 것과의 차이점은 모두 추가하면 수동으로 삭제된 파일을 추가할 수 있지만 "."를 추가하는 것은 불가능하다는 것입니다.

git add .
git add --all

4 제출: 버퍼에 있는 모든 수정 사항을 제출합니다. 창고 (참고: 파일이 수정되었지만 버퍼에 추가되지 않은 경우 제출되지 않습니다)

git commit -m "提交的说明"

5. 원격 지점으로 푸시

git push origin master

vscode에서 매번 계정과 비밀번호를 입력해야 하는 경우 다음을 실행하세요. 콘솔의 명령:

git config --global credential.helper store

명령을 다시 시작하려면 계정 비밀번호를 다시 입력하세요

PS1: 지정된 창고로 푸시

git remote add origin git@github.com:michaelliao/learngit.git #添加远程仓库
git push -u origin master #初始化推送
git push origin master #提交主分支

PS2: vscode를 사용하여 코드 풀 팁: 체크아웃하기 전에 저장소 작업 트리를 정리하세요

해결책:

1、git stash (把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。)
2、git pull (拉取远程仓库的代码,让你现在的代码和远程仓库一致)
3、git stash pop (恢复第一步储存起来的代码,也就是恢复当前未提交的修改)

PS3: 코드 병합

1、git branch(查看所有分支及当前分支)
2、git checkout  test(切换到想要合并的分支)
3、git merge feature/sysyem(分支合并到test)
4、git push (推送)

ps4: git 사용자 이름 및 이메일 수정

1、git config user.email # 获取用户邮箱
2、git config user.name # 获取用户名
3、git config --list # 获取用户全部信息
4、git config --global user.name "你的目标用户名" # 修改全局用户名
5、git config --global user.email "你的目标邮箱" # 修改全局邮箱
6、git config user.name "你的目标用户名" # 修改当前的 project 的用户名
7、git config user.email "你的目标邮箱" # 修改当前的 project 的邮箱

ps5: ssh 인증서 인증에 실패하면 명령줄 직접 실행

git config --global http.sslVerify "false"

ps6: git 커밋 사양

Git에 코드를 제출하는 명령은 무엇입니까

위 내용은 Git에 코드를 제출하는 명령은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.