欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

[github]新建仓库并上传项目

程序员文章站 2022-04-17 18:45:21
...

1、注册github账号

https://github.com/
[github]新建仓库并上传项目

2、创建新仓库

[github]新建仓库并上传项目

3、填写新仓库信息

[github]新建仓库并上传项目

名称 是否必填 描述
Repository name 仓库名称
Description 描述一下你的这个仓库的作用及相关说明
Public 任何人都可以看到此存储库。 您选择谁可以提交。一般选择该选项。
Private 您选择谁可以看到并提交到此存储库。
Initialize this repository with a README 初始化项目说明文档。默认在仓库中生成README.md文件
Add .gitignore 可以选择默认语言的.gitignore模板,会在仓库中默认生成.gitignore文件
Add a license 可以选择开源许可协议,会在仓库中默认生成LICENSE文件

4、点击“create repository”后即创建完成

[github]新建仓库并上传项目

5、安装git

https://git-scm.com/downloads

6、提交代码到仓库

6.1 获取URL

[github]新建仓库并上传项目

6.2 两种提交方式

方式一:
  1. 在github上新建好仓库test;
  2. 在本地目录右键选择“Git Bash here”,然后使用命令“git clone https://github.com/githubID/test.git”进行克隆;
  3. 将需要上传的代码拷贝到本地的test仓库中;
  4. 使用以下命令提交到远程仓库中;
git add *
git commit -m "first commit"
git push origin master

缺点:拷贝修改代码过程中容易出错。

方式二:(推荐)
  1. 在github上手动创建仓库test;
  2. 在本地项目根目录中右键选择“Git Bash here”进入命令行,使用以下命令提交到远程仓库中;
git init #初始化本地仓库
git add * #添加要push到远程仓库的文件或文件夹
git commit -m ‘first commit’
git remote add origin https://github.com/githubID/test.git #建立远程仓库
git push -u origin master #将本地仓库push到远程仓库

7、异常问题

在实际操作中,由于在github上手动创建的仓库时勾选了README.md文件或.gitignore文件或license文件,但本地仓库没有此文件,在执行git push -u origin master命令时报如下的错误。

解决方法为:
第一步、可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
执行上面代码后可以看到本地代码库中多了文件
第二步、此时再执行语句 
git push -u origin master
即可完成代码上传到github
相关标签: 工具篇