git与github的简单使用教程

一、创建仓库

  1. 点击new,进入创建仓库页面

git与github的简单使用教程

  1. 对将要创建的仓库进行一些简单的设置

git与github的简单使用教程git与github的简单使用教程

  1. 最后再点击create repository就可以了。

git与github的简单使用教程

  1. 到这我们就创建好了一个仓库。

git与github的简单使用教程

二、使用git clone,将仓库克隆到本地

在github上创建了一个仓库,怎么把它克隆(clone)到本地呢?这时候就需要使用git来进行管理与同步。首先你需要去git官网下载git,然后安装即可。接下来我们使用git命令将仓库克隆到本地。

  1. 使用SSH

git与github的简单使用教程git与github的简单使用教程

  1. 在本地创建git工作区

git与github的简单使用教程

  1. 进入git工作区,打开git命令窗口 git与github的简单使用教程

git与github的简单使用教程

  1. 使用git clone命令将远端仓库克隆到本地工作区

命令格式:git clone 刚刚复制的SSH口令

git与github的简单使用教程

这时候我们再打开工作区看看是不是克隆进来了:

git与github的简单使用教程git与github的简单使用教程

我们可以看看这个文件夹里的隐藏文件,查看步骤如下:

git与github的简单使用教程git与github的简单使用教程git与github的简单使用教程


如果我们要修改或添加本地仓库里的一些文件,怎么更新到远端呢?它需要经过以下三个步骤:

  1. 使用git add命令,将工作区的修改提交到暂存区
  2. 使用git commit命令,将修改从暂存区提交到master分支
  3. 使用git push命令,将修改从master分支推送到远端

git与github的简单使用教程

三、使用git add,提交修改至暂存区(index或stage)

  1. 首先我们需要对git工作区做一些修改,例如创建一个新的文件first.txt

git与github的简单使用教程

  1. 使用命令git add 文件名

git与github的简单使用教程

  1. 到这修改已经保存在暂存区了,我们可以使用git status命令查看当前状态

git与github的简单使用教程

同时我们可以看到user "git reset HEAD <file>..." to unstage,意思是我们可以使用这个命令git reset HEAD 文件名,把刚才的提交撤回。这里就不再演示了,感兴趣的同学可以去试试。

四、使用git commit,提交修改至本地master分支

  1. 命令格式为:git commit -m "对此次提交的简单说明"-mm的意思是message.

git与github的简单使用教程

  1. 再次使用git status查看当前状态

git与github的简单使用教程

五、使用git push,将本地修改

  1. 使用git push命令就可以将本地master中的修改提交到远端master中去了。

git与github的简单使用教程

  1. 这时候我们刷新github看看

git与github的简单使用教程


到这,我们已经完成了git的一些基本操作,接下来我们补充一些比较常用的其它git命令。

查看操作git log,git show commit id

使用git log命令可以查看我们所有的commit日志

git与github的简单使用教程

使用git show commit id命令可以查看一个commit的详细信息

git与github的简单使用教程

回滚操作git reset commit id

在进行push之前我们可能会进行多次commit操作,有时候我们希望能够退回到某一次commit时的状态,这时我们可以使用git reset commit id命令。

但请注意,push完之后再reset是没用的,reset只对本地有效!

拉取操作git pull

有时候远端修改领先与我们的本地修改,因为一个仓库可能有多人同时在修改更新,如下图所示: git与github的简单使用教程

这时候我们就需要使用git pull命令来拉取远端的最新状态,同步到本地。

git与github的简单使用教程


好的,这就是这篇文章的所有内容了,有问题欢迎留言。

相关文章:

  • 2021-10-29
  • 2021-06-27
  • 2021-11-14
  • 1970-01-01
  • 2022-12-23
  • 2021-10-23
  • 2021-12-07
猜你喜欢
  • 2021-08-06
  • 2021-06-22
  • 2021-06-18
  • 2022-12-23
  • 2021-08-21
  • 2021-10-02
  • 2022-02-09
相关资源
相似解决方案