1.下载git链接如下:点击进入git下载
(1)选择自己电脑的操作系统
(2)比如我的是Windows,点击后进入下图,点击两个红框任意一个下载。
2.点击下载好的文件
点击下载好的文件
3.安装步骤如图(不解释了!)
(中间可能还有选择安装目录,我截图时已经安装成功了,可能没有显示)
4.安装好之后
在开始菜单中看到有Git Bash、Git CMD、Git GUI三个。或者桌面右击鼠标会有两个Git GUI Here和Git Bash Here。打开Git Bash Here
打开Git Bash,选择Options,设置中文
5.开始上传文件(SSH方式上传)
(1)生成ssh公钥
打开Git Bash,输入 ssh-keygen -t rsa -C “xxxxx@xxxxx.com” 命令(注意,xxxxx@xxxxx.com不一定是某个具体的邮箱,只是为了便于辨识)。输入命令后点击三次回车(图中1,2,3表示回车。若出现Overwrite直接y就好)
(2)输入 cat ~/.ssh/id_rsa.pub 命令 查看生成的public key
(3)复制生成的public key,打开码云。点击自己名称,点击设置,打开SSH公钥,把复制的粘贴到公钥中,标题会自动生成。点击确定,生成公钥。
(4)找到你要上传的项目文件夹,右键打开Git Bash,输入 git init 命令 进行初始化,初始化成功文件夹会出现一个隐藏的文件夹.git
(5)回到你的码云上,复制SSH地址
(6)添加远程仓库,命令 git remote add origin (复制粘贴上面的SSH地址)
(7)执行指令git add . (点表示所有文件
)或者git add 文件名(表示文件夹中指定的文件),添加本地文件到缓存区
(8)执行指令 git commit -m “注释”(双引号内的是提交注释),提交缓存区内容到本地Git仓库
(9)git pull origin master,推送之前,将码云上的仓库pull到本地文件夹(如果本地项目文件中没有README.md文件,就用git pull --rebase origin master合并远程仓库文件里的md文件)
(10)git push origin master,将本地仓库内容(项目代码)推送到远程仓库(码云仓库)
注意:若出现 You do not have permission to push to protection branch 'master’错误的时候,你需要查看一下你是否有权限上传项目。若没有权限,可以切换分支,
查看本地分支 ~/mxnet$ git branch
切换分支 git checkout -b develt origin/develt
把master分支切换到develt分支
再进行操作。
若出现一些莫名其妙的问题,可以备份本地库,重新操作。
补充:还可以用克隆的方法来上传本地项目(也可以用此方法来拉取码云上自己已有的项目)
1.新建一个文件夹,例如test
2.在test目录下使用Git Bash Here打开命令窗口
3.执行口令 git clone (新建的码云仓库里项目的SSH网址),拉取远程文件夹到本地,然后将要上传的项目复制到拉取的文件夹里
然后git add .
4.git commit -m “注释”
5.git push origin master
内容有些参考:https://blog.youkuaiyun.com/weixin_45297709/article/details/98319991
https://www.cnblogs.com/cyx-b/p/13398117.html