想要往码云里上传一个项目文件,首先,我们需要的工具有:①git shell(用来敲git指令)②你自己的码云账号
第一步,要注册一个码云账号,很简单,不过多复述,注册成功后登录,接下来进行第二步;
第二步,点击右上方的加号中“新建项目”一项
然后填写基本信息,点击创建即可
第三步,安装git shell(我的是安装GitHub的时候直接下载了git shell,传送门:http://xiazai.sogou.com/detail/34/16/-5905582743518924164.html?e=1970)
第四步,获取SSH公钥,然后修改自己的SSH公钥:
1、获取SSH公钥,先打开git shell,然后敲如下指令:
$ ssh-keygen -t rsa -C "你注册时的邮箱号"
敲三次回车生成ssh公钥
2、查看公钥:
$ cat ~/.ssh/id_rsa.pub
然后复制这一大串到你的码云上,点击文章图一中自己头像的下拉菜单中的设置选项,出现如图所示界面:
点击其中的SSH公钥,变成这样:
然后粘贴刚才生成的SSH公钥到界面中所示的公钥里面,点击确定就可以了。
第五步,设置账号名字和邮箱
$ git config --global user.name "注册时账号的名字"
$ git config --global user.email "注册时使用的邮箱"
第六步,在电脑任意一个磁盘中新建一个文件夹,现在统一名字叫test,在git shell中输入指令打开这个文件
将这个文件夹变成一个可管理的仓库
让他和远程的仓库相连
$ git remote add gitee [email protected]:你的个性地址/xxx.git
克隆下来新建项目的地址,一般格式为:https://gitee.com/个性地址/xxx.git(根据自己的设置)
敲下指令打开克隆下来的文件
$ cd 文件名字
复制想上传至码云的项目文件到此目录下,然后敲指令把文件添加到仓库
$ git add 项目文件名字
接下来把文件提交到仓库
$ git commit -m "本次提交说明"
然后就可以上传了
$ git push gitee master
如果用$ git push gitee master 这个命令不行的话,可以试着使用这个$ git push 命令,因为当时我已经在gitee上创建过仓库了,所以使用上述命令不管用,用这个就可以
想要往码云里上传一个项目文件,首先,我们需要的工具有:①git shell(用来敲git指令)②你自己的码云账号
第一步,要注册一个码云账号,很简单,不过多复述,注册成功后登录,接下来进行第二步;
第二步,点击右上方的加号中“新建项目”一项
然后填写基本信息,点击创建即可
第三步,安装git shell(我的是安装GitHub的时候直接下载了git shell,传送门:http://xiazai.sogou.com/detail/34/16/-5905582743518924164.html?e=1970)
第四步,获取SSH公钥,然后修改自己的SSH公钥:
1、获取SSH公钥,先打开git shell,然后敲如下指令:
$ ssh-keygen -t rsa -C "你注册时的邮箱号"
敲三次回车生成ssh公钥
2、查看公钥:
$ cat ~/.ssh/id_rsa.pub
然后复制这一大串到你的码云上,点击文章图一中自己头像的下拉菜单中的设置选项,出现如图所示界面:
点击其中的SSH公钥,变成这样:
然后粘贴刚才生成的SSH公钥到界面中所示的公钥里面,点击确定就可以了。
第五步,设置账号名字和邮箱
$ git config --global user.name "注册时账号的名字"
$ git config --global user.email "注册时使用的邮箱"
第六步,在电脑任意一个磁盘中新建一个文件夹,现在统一名字叫test,在git shell中输入指令打开这个文件
将这个文件夹变成一个可管理的仓库
让他和远程的仓库相连
$ git remote add gitee [email protected]:你的个性地址/xxx.git
克隆下来新建项目的地址,一般格式为:https://gitee.com/个性地址/xxx.git(根据自己的设置)
敲下指令打开克隆下来的文件
$ cd 文件名字
复制想上传至码云的项目文件到此目录下,然后敲指令把文件添加到仓库
$ git add 项目文件名字
接下来把文件提交到仓库
$ git commit -m "本次提交说明"
然后就可以上传了
$ git push gitee master
标签:Git,文件,git,gitee,码云,公钥,SSH,shell,图文 From: https://blog.51cto.com/u_16128050/6342834