0%

git入门:(一)git的基本使用

我们这里主要记录下最基本的git和github使用流程。

1.创建仓库

我们可以通过点击下图中红色框内图表创建新的仓库,并进行命名等操作。

new_repo

  • 仓库名称(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
2
3
git add hello_world.py #将文件加入暂存区
git commit -m 'Add hello world python script' #添加说明并提交代码
git log #查看提交日志

2.4 更新github仓库

我们使用

1
git push #更新github仓库