zoukankan      html  css  js  c++  java
  • git与github的简单使用教程

    git与github的简单使用教程

    一、创建仓库

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

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

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

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

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

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

    1. 使用SSH

    1. 在本地创建git工作区

    1. 进入git工作区,打开git命令窗口

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

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

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

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


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

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

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

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

    1. 使用命令git add 文件名

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

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

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

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

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

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

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

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


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

    查看操作git log,git show commit id

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

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

    回滚操作git reset commit id

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

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

    拉取操作git pull

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

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


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

  • 相关阅读:
    BZOJ2243: [SDOI2011]染色
    BZOJ3747: [POI2015]Kinoman
    BZOJ1293: [SCOI2009]生日礼物
    BZOJ3626 [LNOI2014]LCA
    BZOJ3514 Codechef MARCH14 GERALD07加强版
    BZOJ3295 [CQOI2011]动态逆序对
    BZOJ2588 [SPOJ10628]Count on a tree
    BZOJ1036 [ZJOI2008]树的统计Count
    CODEVS1490 [CTSC2008]网络管理
    BZOJ1070 [SCOI2007]修车
  • 原文地址:https://www.cnblogs.com/huwt/p/12202887.html
Copyright © 2011-2022 走看看