前言
以前都是用github下载别人的东西,从没试过把自己的项目发布上去,分享给别人或者进行管理,这次查了很多资料后,总结了点基础的步骤,和常见错误,在此记一下
下载Git
百度网盘:下载地址 密码: 1pu9
步骤(以下全为Windows下操作)
创建仓库:


studio设置:


添加忽略:

复制仓库地址:

命令行操作:


命令行解释(顺序按照上面命令行的图片步骤)
git init
在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)

git add .
将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换
成这个特定的文件名即可
这个步骤出现了:warning:LF will be replaced by CRLF
这是因为在Windows中的换行符为CRLF,而在Linux中的换行符为LF。在git创建的项目中换行符为LF,而执行git add时,系统会提示LF将被转换为CRLF。解决的办法很简单,禁止git的自动转换即可。
解决方法:
$ rm -rf .git //删除刚才创建的.git文件夹
$ git config --global core.autocrlf false //禁用自动转换
…… //此处重新git init以及git add .
git commit -m "注释"
将add的文件commit到仓库
git remote add origin "github仓库地址"
这里的github仓库地址即为刚才在github网站上创建好仓库后“复制仓库地址”所复制的地址
git push -u origin master
把代码上传到github仓库
这个步骤出现了error:

原因是github中的README.md文件不在本地代码目录中
解决办法:
$ git pull --rebase origin master //合并主干
……//此处重新 git pull -u origin master
看到done了就是上传成功了
刷新github:

写在最后
以前不知道在markdown中怎么插入图片,这次用同样的方法将图片也托管到github上也是个解决办法
网友评论