git
基本知识
vscode中或者其他编辑器已经可以完成大部分的git命令了,所以新手没有必要使用完全的命令行,毕竟时代不同了,先熟悉完整的流程,摸清了门路之后再考虑使用命令行来提升效率!
gitee
git clone(HTTPS)
git clone https://gitee.com/ghost-him/zero-launch-rs.git
gitee需要配置一些账号信息验证
git config --global user.name 'xxx'
git config --global user.email 'xxx@xx.com'
github
github主要是即使开了魔法在国内仍然不是很稳定访问,所以gitee会好的多。
git clone
github的clone就不需要账号信息验证
git clone https://github.com/tldr-pages/tldr.git
vscode连接git
使用vscode初始化仓库,并登陆github创建仓库并提交文件
初始化仓库文件
该按钮会执行初始化命令,并生成.git文件夹
通过点击Commit
先保存一下
文件状态会从U -> A
因为没有输入commit message导致取消
随便输入一段话,然后commit
发现界面更新文件们“消失”了
说明我们的文件状态已经记录在了本地,下一步就是将他们传出去(gitee/github/…)
点击publish branch,提示我们没有登陆,需要登陆账号。点击allow,会跳转网页,因为我先前登陆过,所以被识别到了。
提示我们要上传到哪个仓库(私有/公有),这边我选择了私有;并且还有一个弹窗,询问我们是否要周期性执行git fetch,我选择了“YES”
然后登陆github网页,我们可以看到一些内容
一个是用户名,发现提交人不是github的用户名,而是git本地设置的用户名,还有一个“first commit”是我们写的一段信息。
并且可以看到默认创建的分支是main,vscode上可以切换分支
至此初始化已经完成。
但是使用gitee的朋友可能就要着急了,下面就是用gitee创建的过程
vscode链接gitee
手动添加远程仓库
这里会弹出个框,让你选择。(对了,如果同时添加了两个远程仓库,可以同时同步),
注:之前的github之所以可以自动创建仓库,是因为我添加了github的官方插件。gitee也有自己的插件
下面需要手动在gitee中创建远程仓库,
git的一些命令
查看配置信息
git config --list
git config --global --list
配置用户信息
git config --global user.name 'xxx'
git config --global user.email 'xxx@qq.com'