怎样把一个新项目提交到github?

怎样把一个新项目提交到github?

项目必须文件

创建.gitignore文件并设置哪些目录不需要上传(怎么设置百度一下)
创建README.md文件,并在文件中对本项目进行说明,比如这个项目是干嘛用的,怎么使用等等。
创建LICENSE.md文件,说明版权,不会写可以去github的项目中随便找一个就行,一般用MIT就行,不过这个文件不是必须的,可以不创建这个文件,但最好有!

在github创建一个新仓库

Xnip2018-12-14_01-14-47.jpg

得到仓库地址

Xnip2018-12-14_01-21-30.jpg

初始化git

在要提交的项目目录下,执行以下命令:

git init

如下图,我要提交的是RedisWebManager文件夹,则要进入该目录中再执行git init

Xnip2018-12-14_01-22-59.jpg

执行以下命令,把所有文件都添加到git中,与正则类似,英文句点是代表所有字符的意思,在这里就代表所有文件,当然会自动排除.gitignore文件中设置为忽略的文件:

git add .

执行以下命令提交(注意这里不是提交到github),-a表示提交前面添加的所有文件,-m后面指定的是注释。

git commit -a -m "first commit of RedisWebManager"

上传到github

先用以下命令设置要推送到哪个远程仓库,最后一个是github仓库地址,注意换成你自己的地址

git remote add origin https://github.com/xiebruce/RedisWebManager.git

然后推送到github

git push -u origin master

打标签,-m指定的是注释

git tag -a v0.1 -m "v0.1"

推送到github

git push origin v0.1

从github中删除tag

#先删除本地
git tag -d v0.1
#再删除github
git push origin :refs/tags/v0.1

强制覆盖本地

git fetch --all
git reset --hard origin/master
git pull
打赏

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

怎样把一个新项目提交到github?