看完不会Git命令行我跪搓板(6)

The authenticity of host "github.com (xx.xx.xx.xx)" can"t be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?
Warning: Permanently added "github.com" (RSA) to the list of known hosts.

[原文来自:www.11jj.com]

说明:警告只会出现一次。
④ 查看ssh key (linux系统下,其他系统大同小异):
[原文来自:www.11jj.com]

$cat ~/.ssh/id_rsa.pub

  • 非第一次推送本地仓库内容到远程仓库

  • $git push origin master
  • 从远程仓库拉取数据到本地

  • $git fetch origin

    说明:
    ① git clone 自动命名远程仓库服务器名字为origin,并拉取全部数据,然后在本地创建指向服务器上master分支的指针,并命名为origin/master,它就叫远程分支,接着git会创建本地master分支。
    ② fetch 这条命令会从服务器取得所有本地尚未包含的数据,然后更新远程分支。注意:只是更新远程分支,本地master分支并未改变,需要合并才行。
    ③ origin 与 master分支名称一样,只是默认名称,没有什么特殊含义,都可以自定义。

    $git merge origin/master
    Updating ce50a7f..253d867
    Fast-forward
     TestGit.md | 1 +
     1 file changed, 1 insertion(+)

    说明:只要经过fetch和merge才能把远程仓库的数据同步给本地仓库。

  • 从远程仓库拉取数据并直接合并到本地

  • $git pull origin master
    From github.com:OnlyYouMyLove/TestGit
     * branch            master     -> FETCH_HEAD
    Updating ce50a7f..5ec3b49
    Fast-forward
     .test.swp  | Bin 0 -> 4096 bytes
     TestGit.md |   3 +++
     2 files changed, 3 insertions(+)
     create mode 100644 .test.swp

    说明:pull 命令直接拉取数据到远程分支并且合并数据到master分支。

    分支

  • 创建并切换分支

  • $git checkout -b dev
    Switched to a new branch "dev"

    说明:-b 参数 意思是 创建并切换分支,相当于下面两条命令

    $ git branch dev 创建分支
    $ git checkout dev 切换分支
    Switched to branch "dev"

  • 查看当前分支

  • $git branch
    * master

    $git checkout -b dev
    Switched to a new branch "dev"

    $git status
    On branch dev
    nothing to commit, working directory clean

    $git branch
    * dev
      master

    说明:核心命令--git branch,并用 * 指向当前所在分支

  • 合并分支

  • $git branch
    * dev
      master

    $vim TestGit.md

    $git checkout master
    M   TestGit.md
    Switched to branch "master"
    Your branch is up-to-date with "origin/master".

    $git branch
      dev
    * master

    $git merge dev
    Already up-to-date.

    说明:操作步骤如下
    ① 在dev分支上编辑TestGit
    ② 切换到master分支
    ③ 合并dev到当前分支master

  • 删除分支

  • 自媒体 微信号:11jj 扫描二维码关注公众号
    爱八卦,爱爆料。

    小编推荐

    1. 1

      @全体师生 防灾减灾宣传周主题海报来了

      本年5月12日是第16个全国防灾减灾日主题是“人人讲平安、个个会应急——出力提拔下层防灾避险能力”5月11日至17日为防灾减灾宣传周国度防灾减灾

    2. 2

      名单出炉!莆田首支霹雳舞市级集训队名单确定

      近日由莆田市体育局荔城区文化体育和旅行局作为指导单元单子莆田市体育跳舞活动协会主办莆田市体育跳舞活动协会街舞专业委员会协办的“奔驰

    3. 3

      你的【福利】即将到账

      叮!我预备了【京东卡】要给你!你的【福利】即将到账!叮!你有一张【京东卡】待查收天色逐渐转暖,属于炎天的康乐就要回来了!大排档里黏

    4. 4

      优秀护士工作总结(优秀护士工作总结自参加工作以来)

      大家好,小丽今天来为大家解答优秀护士工作总结以下问题,优秀护士工作总结自参加工作以来很多人还不知道,现在让我们一起来看看吧!1、轻基

    5. 5

      《健康中国观察》封面文章,介绍苏州经验!

      《健康中国视察》2024年4月刊登载了题为《共建共享 健康姑苏——中国式现代化配景下的健康城市索求与实践》的封面文章聚焦姑苏健康城市扶植经

    6. 6

      送红包1314是什么意思(红包1314是多少钱)

      大家好,小乐今天来为大家解答送红包1314是什么意思以下问题,红包1314是多少钱很多人还不知道,现在让我们一起来看看吧!1、1314,即一生一世谐

    7. 7

      她打翻了上帝的水彩盒!太美了!

      Anna Armona 乌克兰艺术家她的水彩作品唯美、抽象且具有诗意那种布满着梦幻的色彩,灿烂斑斓,使人感受赞叹、震撼与晕眩!春:夏秋冬图文起原收

    8. 8

      辞退无固定期限合同员工的赔偿(辞退无固定期限合同员工的赔偿最高)

      大家好,小娟今天来为大家解答辞退无固定期限合同员工的赔偿以下问题,辞退无固定期限合同员工的赔偿最高很多人还不知道,现在让我们一起来

    Copyright 2024.依依自媒体,让大家了解更多图文资讯!