背景:git是一个分布式项目版本控制系统,使用方便。很多优秀的开源项目都会使用git发布。除了国外的github,国内可用的“码云”也是一款使用较多的代码管理平台,可方便团队协同开发。虽然网页使用起来很方便,但是当你在一个仓库准备上传多个文件时麻烦就来了,码云不仅对单次上传文件个数有限制,且对文件大小有限制,所以即使你打了压缩包如果大于100M也无法上传。这在上传大型项目代码时非常不友好,因此我们换一种手段,使用Git吧!你会爱上它!
1.首先需要安装git,安装教程请自行百度。这里分享一个学习地址:廖雪峰的git教程,较适合小白:https://www.liaoxuefeng.com/wiki/896043488029600
2.git安装好后,需要先在本地创建版本库,随便选择一个磁盘,创建一个文件夹,注意名称必须是全英,我这里在E盘下创建目录 -> E:\GitWarehouse
3.进入该文件夹,右键执行"Git Init Here",此时会生成一个".git"的隐藏文件夹,说明本地库初始化成功;
另一种方法:右键执行"Git Bash Here"打开git的命令窗口,执行命令:“git init”,同样生成“.git”。
4.在该目录下打开“Git GUI”
5.此时可以把本地项目代码拷贝到该目录了,点击重新扫描,就能看到我们拷贝过来的项目文件了
6.下一步,点击缓存改动,上边的文件条目会出现在左下角区域,中间会出现一个弹窗,点击"是"就行
7.接下来该将本地文件提交到码云了,首先需要一个码云账号,登录后新建一个仓库,此时你在码云上有了一个空仓库,项目代码将会上传到这个仓库里。
8.点击刚才创建好的项目,克隆-复制HTTPS地址,后边会在Git GUI中用到
9.回到Git GUI,点击“编辑”-“选项”,设置下用户名和邮箱地址。这是***云时用的用户名和email地址
10.点击提交,提交代码,注意:条件信息一定要写否则不允许提交
11.紧接着点击上传,这里目标版本库一定要填,把上边第8步拷贝下来的https地址粘贴到这里,然后点击上传,随后会弹出窗口需要输入码云的账号和密码,才允许上传。如果这里你的账号或密码输入错误导致上传失败了,请先跳到第15步处理。
12.到这一步,幸运的你应该上传成功了。如果没有,那也不用着急,你可能遇到了这个问题,继续下面的步骤
13.重新点击上传,选择:“强制覆盖已有分支(可能会丢失改动)”,再次上传即可。
14.此时已上传成功了,可以在码云上看到刚才上传的项目文件
15.如果在第11步弹出的窗口中输入账号或密码错误了,需要在控制面-凭据管理器中修改为正确的账号和密码再继续后边的操作
个人学习整理,转载请注明出处。谢谢!