5分钟发布项目到github

Posted hackerzt-7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5分钟发布项目到github相关的知识,希望对你有一定的参考价值。

git bash提交本地项目到远程仓库

1、cd进入你放项目文件的地址

技术图片

2、输入git init

如下图所示,这个意思是在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)

技术图片

技术图片

3、输入git add .

这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名及其.后缀即可。

技术图片

4、输入git commit -m "first commit",表示你对这次提交的注释,双引号里面的内容可以根据个人的需要修改。

技术图片

技术图片

5、输入git remote add origin https://自己的仓库url地址(上面有说到) 将本地的仓库关联到github上

技术图片

6、输入git push -u origin master,这是把代码上传到github仓库的意思。

执行完后,如果没有异常,会等待几秒会跳出一个让你输入Username和Password 的窗口,你只要输人github的登录账号和密码就OK。

7、在使用git 对源代码进行push到gitHub时可能会出错,信息如下

主要原因是github中的README.md文件不在本地代码目录中,或者本地仓库中的内容不全

技术图片

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master

执行上面代码后可以看到本地代码库中多了README.md文件

此时再执行语句 git push -u origin master即可完成代码上传到github

8、也有可能出现以下错误

git 执行git pull –rebase报错误如下:

error: Cannot pull with rebase: You have unstaged changes.
error: Additionally, your index contains uncommitted changes.

原因:如果有未提交的更改,是不能git pull的

解决:

先执行git stash
再执行git pull –rebase
最后再执行git stash pop

git stash (用来暂存当前正在进行的工作)
git stash pop (从Git栈中读取最近一次保存的内容)

以上是关于5分钟发布项目到github的主要内容,如果未能解决你的问题,请参考以下文章

常春藤发布到存储库不会更新本地缓存

五分钟新建github pages

如何通过Git将写好的项目发布到github上

花5分钟时间来了解一下高性能网关Kong会有意外收获

Git每天1分钟系列——Git项目分组开发

如何将 django 项目上传到 github? [复制]