git是什么?科普一下:Git是一个开源的分布式版本控制系统,可以有效快速的处理从很小到很大的项目版本管理(来自我的大百度)现在越来越多的公司使用git进行项目版本管理。有两种类型:私有仓库和公共仓库。因为github是开源的,好像仓库都是公开的,保密的好像要RMB。码云可以使用私有仓库。码云和github的区别:码云国内,github国外。GitHub全英文,拥有庞大的用户群和众多知名库;而码云是全中文的,而且大部分用户都是中国人,优秀的库比GitHub少。个人认为码云和GitHub不是一个非此即彼的选择(不过码云对于英文不是很好的童鞋还是很友好的)。这两个网站的功能和操作都比较相似。这里我简单介绍一下本地和远程提交。废话不多说,直接上传图文(嘿嘿)先打开链接注册账号:码云GiteeGithub这里我已经注册了,就不注册了。另外Gitee和GitHub在第一次配置的时候需要准备key。配置完成后,将不会有任何补偿。需要配置方法的同学可以留言。#Gitee1新建一个仓库,ps:这里有个坑,等会修复吧。2进入新建的仓库,打开终端,输入你要提交的项目,如上图!3我在做gitpush-uoriginmaster的时候,报错如下:4经过研究,发现该网站在11月份对邮箱进行了安全升级。详情可自行百度,代码无法上传。解决方法如下:5解决了然后运行终端:6这时候我们的项目已经基本保存在Gitee上了,接下来我们就用vscode的编辑器来搞定。里面有一些功能,可以代替终端中下面的命令,比较好用。下面我会贴出一些常用的git终端指令gitinit//初始化git隐藏文件gitstatus//查看提交状态gitadd.gitcommit-m'xxx'//这两个是把我们的代码放在暂存区等待上传到远程仓库gitremoteaddoriginhttps:xxx.gitgitpush-uoriginmaster//提交我们的代码到远程仓库通过这两个命令gitclonehttps:仓库地址//将我们的代码从远程仓库的内容复制到本地dlocalgitpull//将远程仓库的内容同步到本地7总结:vscode可以为我们提供一个方法操作远程仓库,还是比较方便的,而且上面的例子还要注意,多人同时进行开发,一定要先gitpull同步最新的代码,避免后面gitpush的时候发生冲突。GitHub1GitHub和Gitee的操作类似,这里就不那么详细了。还是先注册再配置key比较好。在这里做了之后我就不在这里做了。为了需要的童鞋,我需要去做。2首先新建一个仓库,不过是英文的,哈哈,话不多说,上图!继续!这里有一个小坑,注意把main换成master3,基本就这样了,以后再更新,,,
