2023/11/27
This commit is contained in:
parent
8012295a0f
commit
a458e86d65
|
@ -6,25 +6,25 @@ git commit -m "first commit"
|
||||||
git remote add origin http://43.138.57.202:3000/JIAL/VSCode.git
|
git remote add origin http://43.138.57.202:3000/JIAL/VSCode.git
|
||||||
git push -u origin main
|
git push -u origin main
|
||||||
|
|
||||||
|
1、设置git用户名和密码
|
||||||
git config --global user.name "JIAL"
|
git config --global user.name "JIAL"
|
||||||
git config --global user.email "2287346125@qq.com"
|
git config --global user.email "2287346125@qq.com"
|
||||||
git add . //添加所有文件到仓库
|
git add . //添加所有文件到仓库
|
||||||
|
|
||||||
添加所有文件到缓冲区(从目前掌握的水平看,和后面加“.”的区别在于,加all可以添加被手动删除的文件,而加“.”不行):
|
2、添加所有文件到缓冲区(从目前掌握的水平看,和后面加“.”的区别在于,加all可以添加被手动删除的文件,而加“.”不行):
|
||||||
git add .
|
git add .
|
||||||
git add --all
|
git add --all
|
||||||
|
|
||||||
提交:提缓冲区的所有修改文件到仓库(如果修改了文件但是没有到仓库,是不会被提交的)
|
3、提交:提缓冲区的所有修改文件到仓库(如果修改了文件但是没有到仓库,是不会被提交的)
|
||||||
git commit -m "提交的说明"
|
git commit -m "提交的说明"
|
||||||
|
|
||||||
推送到远程分支,origin后面跟自己的分支
|
4、推送到远程分支,origin后面跟自己的分支
|
||||||
git push origin main
|
git push origin main
|
||||||
|
|
||||||
error: src refspec master does not match any
|
5、error: src refspec master does not match any
|
||||||
检查自己的分支名,不能推送给其他分支
|
检查自己的分支名,不能推送给其他分支
|
||||||
|
|
||||||
新建仓库
|
6、新建仓库
|
||||||
git init
|
git init
|
||||||
git checkout -b main
|
git checkout -b main
|
||||||
git remote add origin http://43.138.57.202:3000/JIAL/VSCode.git
|
git remote add origin http://43.138.57.202:3000/JIAL/VSCode.git
|
||||||
|
@ -32,23 +32,21 @@ git config --global user.name "JIAL"
|
||||||
git config --global user.email "2287346125@qq.com"
|
git config --global user.email "2287346125@qq.com"
|
||||||
然后就可以拉取文件,或者直接打开git仓库克隆
|
然后就可以拉取文件,或者直接打开git仓库克隆
|
||||||
|
|
||||||
|
7、git 中,有时在使用以下命令行时
|
||||||
|
|
||||||
git 中,有时在使用以下命令行时
|
|
||||||
$ git config --global user.name "Your Name"
|
$ git config --global user.name "Your Name"
|
||||||
$ git config --global user.email "email@example.com"
|
$ git config --global user.email "email@example.com"
|
||||||
报下面的错误:
|
报下面的错误:
|
||||||
|
|
||||||
warning: user.name has multiple values
|
warning: user.name has multiple values
|
||||||
error: cannot overwrite multiple values with a single value
|
error: cannot overwrite multiple values with a single value
|
||||||
Use a regexp, --add or --replace-all to change user.name.
|
Use a regexp, --add or --replace-all to change user.name.
|
||||||
我们用命令
|
我们用命令
|
||||||
git config --list// 这条指令可以查看到 git 相关配置信息,可以看到已经无意间添加了多个 name 值
|
git config --list// 这条指令可以查看到 git 相关配置信息,可以看到已经无意间添加了多个 name 值
|
||||||
这时,发现是因为user.name有多个值导致的
|
这时,发现是因为user.name有多个值导致的
|
||||||
|
|
||||||
|
|
||||||
解决方法:
|
解决方法:
|
||||||
$ git config --global --replace-all user.name "你的 git 的名称"
|
$ git config --global --replace-all user.name "你的 git 的名称"
|
||||||
$ git config --global --replace-all uesr.email "你的 git 的邮箱"
|
$ git config --global --replace-all uesr.email "你的 git 的邮箱"
|
||||||
|
|
||||||
做完这一步,再键入 $ git config --list 会发现 name 和 email 只有一个值了,这时候就不会报错了。
|
做完这一步,再键入 $ git config --list 会发现 name 和 email 只有一个值了,这时候就不会报错了。
|
||||||
|
|
||||||
|
8、查看git的远程仓库信息
|
||||||
|
git remote -v 查看远程仓库地址。
|
||||||
|
git remote show origin 查看远程仓库信息。
|
Loading…
Reference in New Issue