我们这里主要记录下最基本的git和github使用流程。
1.创建仓库
我们可以通过点击下图中红色框内图表创建新的仓库,并进行命名等操作。
- 仓库名称(Repository name):依据项目内容进行命名,例如
Hello World
- 描述(Description):非必填项,描述仓库的基本信息
- 选择Public/Private:我们一般创建公开仓库(私有仓库的服务收费)
- 选择是否
Initialize this repository with a README
:如果勾选,仓库初始化后会自动生成readme.md
文件,一般这个文件用于记录项目信息(如果是需要添加已有的git仓库,则尽量不要勾选此项) - 选择是否
Add .gitignore
:.gitignore
文件的作用是将不需要进行版本控制的文件记录下来 - 添加协议(Add a license):添加的许可协议文件
最后我们点击Create repository
创建仓库。
2.git的最基本操作
我们在上述已创建的仓库基础上,演示如何对新创建的github仓库上传代码。注意:以下操作需要在shell或者cmd中运行,我们假定已经打开存储仓库内容的文件位置。
2.1 clone已有仓库
我们这里通过ssh方式进行clone,首先需要找到仓库进行ssh克隆的url地址,具体位置code—>ssh—>复制地址。接下来使用
1 | git clone <ssh的url地址> |
2.2 编写代码
我们编写一段简单的python代码,放置在上述克隆的仓库文件夹下,例如文件名为hello_world.py
。我们使用
1 | git status |
显示存在untracted files
2.3 提交代码
我们使用
1 | git add hello_world.py #将文件加入暂存区 |
2.4 更新github仓库
我们使用
1 | git push #更新github仓库 |