将本地文件上传到码云,本地项目git上传文件到码云的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将本地⽂件上传到码云,本地项⽬git上传⽂件到码云的⽅法
码云是⼀个很好的代码管理平台,如何将本地⽂件上传到码云,本地项⽬git上传⽂件到码云的
⽅法对于很多⼈来说可能不熟悉,即便是⼀些编程⽼⼿,也未必会使⽤,这个好⽐SVN,对于
很多⼈并不陌⽣,能熟练写代码的⼤虾也不⼀定会⽤,毕竟还有别的版本控制⼯具可以选择!
或者有很多⼈根本就不⽤版本控制,⾃⼰本地备份⼀下,u盘拷贝⼀份,万事⼤吉……像我们这
样绝逼倔强⽽⼜有强迫症的⼈啦,⾮得使⽤什么SVN、码云,我就操了,不⽤睡不着觉
吗!?:lol 本⼈之前也没有⽤过这玩意,都是云盘什么的备份,真⼼说复制来复制去的很⿇烦。
⽽且像360云盘说关就关了,⽼⼦的⼀堆岛国⽚啊就这样吗了O(∩_∩)O哈哈~
如何将本地⽂件上传到码云这个是很多⼈都在找的⽅法,⾄于为⽑要⽤码云就不多解释了,下
⾯就⼀步⼀步的教你怎么将本地项⽬使⽤Git上传到码云的⽅法:
⾸先登录码云https:///,注册⼀个账号,并登录账号。
1. 在码云上创建项⽬
在码云⾸页顶部,下图所⽰,右上⾓头像旁边的加号,⿏标移上去会显⽰下拉的,点击“新建项
⽬”。
登录/注册后可看⼤图
填写好项⽬的名称、路径等,然后点击“提交”,下图所⽰。
登录/注册后可看⼤图
2. 安装Git
关于Git是⼀个什么东东这⾥就不解释了,⾃⾏百度,这⾥照做就好了。
打开Git官⽅win系统下
载页⾯https:///download/win,根据您⾃⼰的操作系统选择32位还是64位,32位系
统就下载32-bit Git for Windows Setup.64位操作系统就下载64-bit Git for Windows Setup.下图所
⽰,我的是64位系统。
登录/注册后可看⼤图
下载完成后安装即可,安装过程中没有注意事项,全部默认⼀直next直到结束!
3.配置Git⼯具
安装完成以后从桌⾯或开始菜单打开Git⼯具{点击Git bash 打开},下图。
登录/注册后可看⼤图
3.1 Git基本信息设置
在打开的编辑⾥⾯依次输⼊并执⾏配置信息,下图所⽰:
1. $ git config --global "liehuodadi"
2. $ git config --global user.email "dfbazhu@"
3.
复制代码
登录/注册后可看⼤图
从其中的global可以知道这是Git的全局配置!其中"liehuodadi"是⽤户名,可以填写您的码云的⽤户名,第⼆⾏的"dfbazhu@"⾃然是邮箱了,可以填写您的码云账号的邮箱,⽤户名和邮箱也可以填写别的(只要是⽤户名和邮箱格式就OK)。
3.2 ⽣成密钥
接着上⾯的步骤,输⼊以下代码,:
1. $ ssh-keygen -t rsa -C “hakissb@”
复制代码
输⼊上⾯的命令后⼀直按3次回车直到出现图形界⾯即可,不要输⼊任何内容直接回车到出现图形界⾯,忘截图了~其中的邮箱随便填写,也可以填写您的码云邮箱号。
区分⼤⼩写!
3.3 添加私钥到码云
先将上⼀步⽣成的密钥复制下来,⽅法是接着输⼊命令:
1. $ cat ~/.ssh/id_rsa.pub
2.
复制代码
回车后即可看到密钥:
登录/注册后可看⼤图
先将密钥复制下来。
也可以打开C:\Users\Administrator\.ssh\id_rsa.pub⽂件复制,3.2步骤中⽣成的密钥默认在这个位置!
进⼊码云头像下⾯的设置或者个⼈中⼼⾥⾯的设置也可以,下图:
登录/注册后可看⼤图
点击左侧的“SSH公钥”,下图:
登录/注册后可看⼤图
右侧的添加公钥,标题随便填写,公钥⾥⾯将上⾯我们复制的那个本地密钥粘贴到这⾥,然后点击“确定”即可。
这样我们就有权限对⾃⼰在码云上的项⽬进⾏读写操作了。
4. 建⽴本地仓库并初始化
在本地电脑的⼀个盘⾥⾯新建⼀个⽂件夹,如⽂件夹名为ecshopadaption,然后在ecshopadaption⽂件夹上⾯点击右键---Git bash here,下图所⽰:
登录/注册后可看⼤图
然后在弹出来的Git命令窗⼝输⼊:
1. $ git init
复制代码
登录/注册后可看⼤图
此时会在ecshopadaption⽂件夹⾥⾯⽣成⼀个名为.git的⽂件夹,这个⽂件夹是隐藏的!如果电脑设置不显⽰隐藏⽂件夹是看不到的呢。
5. 添加远程项⽬
5.1 找到你的码云上第⼀步中新建的项⽬名称的链接,下图所⽰,进⼊码云的“个⼈主页”(在码云的⾸页或头像下拉那⾥都能点击进⼊个⼈主页),然后在左侧的“项⽬”列表⾥⾯可以看到第⼀步中创建的项⽬,我创建的项⽬是名称“ecshop_B2C商城多终端⾃适应响应式布局模板”,点击该项⽬名称进⼊到项⽬⾥⾯。
登录/注册后可看⼤图
此时我们的码云项⽬⾥⾯只有⼀个README.md的⽂件啦,空空如也。
下图所⽰。
其中地址栏⾥⾯的⽹址就是项⽬所在的地址,将地址栏⾥⾯的⽹址复制下来:
登录/注册后可看⼤图
5.2 本地电脑连接码云项⽬,在⾥⾯Git接着输⼊以下命令:
1. git remote add origin https:///liehuodadi/ecshop_adaption
复制代码
上⾯的⽹址即5.1中我们在码云上创建的项⽬的⽹址,也就是刚才复制的那个项⽬的⽹址。
5.3 同步码云项⽬到本地。
使⽤以下命令,下图所⽰:
1. git pull origin master
复制代码
然后回到我的本地项⽬⽂件夹中,发现README.md⽂件被下载下来了(因为新建的码云项⽬⾥⾯只有有⼀个README.md⽂件),下图:
登录/注册后可看⼤图
6. 将本地项⽬上传到码云对应的项⽬⾥⾯
6.1添加⽂件到缓存区
将需要上传到码云的代码或⽂件拷贝到新建的⽂件夹ecshopadaption⾥⾯。
在Git⾥⾯输⼊以下代码回车,下图所⽰:
1. git add .
复制代码
注意add与“.”之间有⼀个空格。
此时会要求您输⼊码云的账号和密码,登录即可,下图:
登录/注册后可看⼤图
登录以后Git会⾃动将项⽬所在⽂件夹⾥⾯的全部⽂件⾃动添加到缓存区,如果本地项⽬⽂件较多,这⼀步需要的时间会长⼀些。
6.2 为上传⽂件添加注释
等待缓存完毕,接着输⼊命令:
1. $ git commit -m "first push"
复制代码
其中的first push为注释的内容,请⾃定义填写。
6.3 提交代码到码云
等待上步完成,继续输⼊执⾏命令:
1. $ git push origin master
复制代码
登录/注册后可看⼤图
此时凡是位于ecshopadaption⽂件夹⾥⾯的⽂件都将被上传到码云上⾯啦。
等待完毕后进⼊第⼀步中您的码云项⽬⾥⾯,刷新⼀下页⾯看看,是不都上传上去,这速度很快,我的项⽬⽂件加图⽚上千个不到⼀分钟全部搞定!之前⼀个⼀个的传累死了,按照本地项⽬⽬录结构创建⽂件夹已经够累了,⽽且每⼩时只能传20个⽂件,更要命的是有漏传或搞错的,⽤Git就变成了必须的啦。
欢迎访问和使⽤本例的项⽬搭建⽹站:
https:///liehuodadi/ecshop_adaption
登录/注册后可看⼤图
说了这么多,有点乱,总结⼀下命令吧,远端没有项⽬的情况和码云建⽴连接:
1. 在码云上点击“新建项⽬” ;
2.创建成功后,在本地创建⼀个⽂件夹或命令 mkdir + ⽂件名
3.命令cd + ⽂件⽬录进到⽂件名下(直接在⽂件夹上右键也可以)
4.命令git init 初始化git仓库
5.命令git remote add origin + 仓库地址(码云上新建项⽬点进去克隆或复制的链接)
6.命令git pull origin master (把分⽀上的⽂件拉下来)
7.把要上传的项⽬⽂件拖⼊刚创建的⽂件夹内
8.命令git add . 或 git add + 被拖⼊的项⽬名(保存到缓存区)
9.命令git commit -m "要编辑的内容" (推送到本地库中)
10.命令git push origin master (推送到远端仓库也就是码云上)
远端有项⽬的情况和码云建⽴连接:
1.在本地创建⼀个⽂件夹或命令 mkdir + ⽂件名
2.命令cd + ⽂件⽬录进到⽂件名下
3.git clone + 码云仓库地址。