前几天有个朋友给我发了一个Demo想让我上传到gitee上,由于我是四年前在gitee申请的账号,也就当时搞了一下,和18年还是19年又搞一次外,基本就没怎么搞过,结果这几天把我难倒了,各种百度,想在原来的仓库上更新,结果死活就是不成功,于是,我就只能从头再来了,一步一步的搞,终于搞懂了一些问题,好了,废话说了一箩筐,开始正式搞一个上传流程、以及碰到的问题。
gitee账户申请和安装git我就不写了,可以百度一下
一、先在gitee上创建一个仓库
1、在进入gitee后登陆账户之后,在界面顶部的右上角有个 “+” 点开后,选择 “新建仓库”
2、新建仓库中只需要3步就可以了,
2.1 填写仓库名称(这个应该是必填的)
2.2 选择 “是否开源”,这里有两个选择分别是 “私有” 和 “公开”,一般情况是选择 “公开”(这个看个人需求)
2.3 最后就是点击 “创建” 就可以了
2.4 出现这样的界面就可以了
2.5 其中还有一些内容可以根据自己的需求去选择、勾选或填写。
注意:仓库名字一旦创建就是唯一,下次创建仓库的时候,“仓库名称” 不能与已创建的仓库名称重名,这个页面会有提示警告
二、在本地创建仓库、上传项目
1、从这一步开始就全程使用命令,在终端中使用命令开创建仓库
1.1 如果不知道命令,那么巧了你在gitee上创建完仓库的时候,会有个界面,里面有 简易的命令行入门教程(就如同下图 ↓)
1.2 从Git全局设置开始在终端上 一条一条命令输入,
#第一条命令是
git config --global user.name "这里是你的gitee账户名称"
#第二条命令是
git config --global user.email "这里是你的gitee账户的邮箱"
#第三条命令是
mkdir “文件夹名字”
(不带双引号)
#第四条命令是
ls
(这是查看列表命令,有没有创建文件夹,用它查看一下就知道了)
#第五条命令是
cd “文件夹名字”
(不带双引号)
#第六条命令是
git init
(使用git初始化一下,如果出现 Initialized empty Git repository in /Users/mac/xxx/.git
这就说明成功了)
#第七条命令是
touch README.md
#第八条命令是
git add README.md
(这一步就是开始为上传做准备了)
#第九条命令是
git commit -m "这里是写描述"
(这里必须要带双引号)
#第十条命令是
git remote add origin git@gitee.com:xxxx/swiftDemo-01.git
(在origin 后面需要修改成你自己的,在创建完仓库的时候,可以看到,可以看“简易命令行入门教程”的截图)
#第十一条命令是
git push -u origin master
(这是最后一步,全部复制粘贴到终端,按下回车就可以了)
注意:
不要使用截图上的“user.name”、“user.email”、
“git@gitee.com:h8900961/swiftDemo-01.git”,
不然,就算终端显示上传成功,你的gitee账户中就不会有上传的内容
按照“命令行使用流程”截图的红色线一步一步来就可以了
————————————我是分割线————————————
问题
在使用命令行的时候,不知道怎么滴,上传完后,在gitee上显示了一个灰色的文件名,并且文件名后面还有个@xxxx,还不能点击(如图下)
解决办法就是:
在终端中使用删除命令
git rm -r --cached "文件名"
(这里带双引号,并且不需要带上文件名后的@xxx,回车之后,
你可能看到gitee上刷新之后没有任何变化,不用担心,直接更新就好了)
重新使用命令:
git add "文件名"
(不需要双引号)
git commit -m "first commit"
git remote add origin git@gitee.com:h8900961/swiftDemo-01.git
##注意:如果你已经连接了gitee仓库这👆上面这一行命令就不用了,直接使用↓下面命令就行了
git push -u origin master
这是原博主的解决方案入口:
git提交后文件夹显示灰色无法打开的解决办法
感谢原博主提供的解决方案