我是git小白的小白,刚开始接触git,每次想往git上推送自己写的新项目总会遇到一些问题,这是最近碰到的
如果你和我一样是git小白的小白,看了这个文章你也能解决这个问题,希望能点赞
目的:想上传一个自己的代码或者大的项目去自己gitee的仓库里
我的问题
这里我说一下我出现上面问题的原因,因为我不懂哪些代码要写,哪些代码不要些,
所以git里面的 Git 全局设置 下的代码我全写了
问题就出在下面两个代码中
mkdir abc // 在本地文件夹中 创建名为 abc的文件夹(仓库)
cd abc
因为我写了不需要的代码,代码给我创建了 名为 "abc" 的文件夹
cd abc //是进入了 abc文件夹里
这个时候又写了
git init
初始化厂库,就在我的 abc文件夹中新建了 .git 文件夹
(有些人没有这个文件夹,是因为你的 文件夹的 查看 方式把隐藏的文件 隐藏起来了
.git 文件夹 是属于 隐藏文件,你要设置显示隐藏)
步骤,在 查看 —— 显示 —— 隐藏的项目,把隐藏的项目勾选就可以看到了
我是win10 系统,有些人的设置显示 隐藏文件 有写不同,去网上找下大致差不多
解决方法
如果看到这里,你和我的问题一样,后面就是
git push -u origin "master" // 报上面的错
直接把新建的 名为abc文件夹 删掉(主要是把那个.git文件删掉就可以解决)
注意,如果你删除了 abc文件夹,但是你这里要回退到你项目的地址,不然还是会报错,因为你还在 abc文件中
后面只要在自己要上传的项目重新操作一下就好了
在要上传的项目 中 右击——显示更多选项——Open Git Bash here
在一步步把下面的代码写上就好
注意:新手不要全部复制我的,
下面的 git remote add origin 后面是填 自己git 库的 http 地址
git initgit add . (我这里是把所有项目提交了,所以用的是 git add .)git commit -m "first commit"git remote add origin https://gitee.com/地址/abc.git //git remote add origin 后面地址记得改成自己的git push -u origin "master"
小白问题
对于git小白来说,看到这下面的界面是不是一脸懵逼
问题一:Git全局设置 自己设不设置
教你一个方法判断,用下面的代码看看自己有没有设置
git config user.name
git config user.email
如果敲了下面代码可以看到自己设置的 user.name 和 email 那就不用设置全局变量的
Git全局设置这个代码,要是没有,那就设置一下下面代码
git config --global user.name "" git config --global user.email ""
问题二:创建git仓库下面的代码哪些写哪些不要写
只是上传自己的代码去git仓库,那只要写这几个代码就行
git initgit add . //我这里用的是 git add . (注意要加 . 这个点别忘记了)git commit -m "first commit"git remote add origin https://gitee.com/地址git push -u origin "master"
如果对你有所帮助评论一下点个赞可以嘛