当前位置: 首页 > news >正文

qq腾讯官网入口seo软件安卓版

qq腾讯官网入口,seo软件安卓版,宝安网站制作培训,四川成都企业高端网站建设第六章 GitHub 操作 一、创建远程仓库 二、远程仓库操作 命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远…

第六章 GitHub 操作

一、创建远程仓库

在这里插入图片描述
在这里插入图片描述

二、远程仓库操作

命令名称作用
git remote -v查看当前所有远程地址别名
git remote add 别名 远程地址起别名
git push 别名 分支推送本地分支上的内容到远程仓库
git clone 远程地址将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并

1. 创建远程仓库别名

1.1 基本语法

  • git remote -v 查看当前所有远程地址别名
  • git remote add 别名 远程地址

1.2 案例实操

Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ git remote -v
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ git remote add ori https://github.com/atguiguyueyue/git-shTest.git
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ git remote -v
ori https://github.com/atguiguyueyue/git-shTest.git (fetch)
ori https://github.com/atguiguyueyue/git-shTest.git (push)
  • https://github.com/atguiguyueyue/git-shTest.git

  • 这个地址在创建完远程仓库后生成的连接,如图所示红框中
    在这里插入图片描述

2. 推送本地分支到远程仓库

2.1 基本语法

  • git push 别名 分支

2.2 案例实操

Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ git push ori master
Logon failed, use ctrl+c to cancel basic credential prompt.
Username for 'https://github.com': atguiguyueyue
Counting objects: 3, done.
Delta compression using up to 12 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 276 bytes | 276.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/atguiguyueyue/git-shTest.git
* [new branch] master -> master
  • 此时发现已将我们 master 分支上的内容推送到 GitHub 创建的远程仓库。
    在这里插入图片描述

3. 克隆远程仓库到本地

3.1 基本语法

  • git clone 远程地址

3.2 案例实操

Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong
$ git clone https://github.com/atguiguyueyue/git-shTest.git
Cloning into 'git-shTest'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
  • https://github.com/atguiguyueyue/git-shTest.git
  • 这个地址为远程仓库地址,克隆结果:初始化本地仓库
    在这里插入图片描述
# 创建远程仓库别名
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest
(master)
$ git remote -v
origin https://github.com/atguiguyueyue/git-shTest.git (fetch)
origin https://github.com/atguiguyueyue/git-shTest.git (push)
  • 小结:clone 会做如下操作。1、拉取代码。2、初始化本地仓库。3、创建别名

4. 邀请加入团队

4.1 选择邀请合作者

在这里插入图片描述

4.2 填入想要合作的人

在这里插入图片描述

4.3 复制地址并通过微信钉钉等方式发送给该用户,复制内容如下:

  • https://github.com/atguiguyueyue/git-shTest/invitations
    在这里插入图片描述

4.4 在 atguigulinghuchong 这个账号中的地址栏复制收到邀请的链接,点击接受邀请

在这里插入图片描述

4.5 成功之后可以在 atguigulinghuchong 这个账号上看到 git-Test 的远程仓库

在这里插入图片描述

4.6 令狐冲可以修改内容并 push 到远程仓库

# 编辑 clone 下来的文件
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest
(master)
$ vim hello.txt
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest
(master)
$ cat hello.txt
hello git! hello alex! 2222222222222
hello git! hello alex! 33333333333333
hello git! hello alex!
hello git! hello alex!
hello git! hello alex! 我是最帅的,比岳不群还帅
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex! master test
hello git! hello alex! hot-fix test
# 将编辑好的文件添加到暂存区
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest(master)
$ git add hello.txt
# 将暂存区的文件上传到本地库
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest
(master)
$ git commit -m "lhc commit" hello.txt
[master 5dabe6b] lhc commit
1 file changed, 1 insertion(+), 1 deletion(-)
# 将本地库的内容 push 到远程仓库
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest(master)
$ git push origin master
Logon failed, use ctrl+c to cancel basic credential prompt.
Username for 'https://github.com': atguigulinghuchong
Counting objects: 3, done.
Delta compression using up to 12 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 309 bytes | 309.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
To https://github.com/atguiguyueyue/git-shTest.git7cb4d02..5dabe6b master -> master

4.7 回到 atguiguyueyue 的 GitHub 远程仓库中可以看到,最后一次是 lhc 提交的

在这里插入图片描述
在这里插入图片描述

5. 拉取远程库内容

5.1 基本语法

  • git pull 远程库地址别名 远程分支名

5.2 案例实操

# 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ git pull ori master
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 3 (delta 1), reused 3 (delta 1), pack-reused 0
Unpacking objects: 100% (3/3), done.
From https://github.com/atguiguyueyue/git-shTest
* branch master -> FETCH_HEAD7cb4d02..5dabe6b master -> ori/master
Updating 7cb4d02..5dabe6b
Fast-forward
hello.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ cat hello.txt
hello git! hello alex! 2222222222222
hello git! hello alex! 33333333333333
hello git! hello alex!
hello git! hello alex!
hello git! hello alex! 我是最帅的,比岳不群还帅
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex!
hello git! hello alex! master test
hello git! hello alex! hot-fix test

三、跨团队协作

1. 将远程仓库的地址复制发给邀请跨团队协作的人,比如东方不败

在这里插入图片描述

2. 在东方不败的 GitHub 账号里的地址栏复制收到的链接,然后点击 Fork 将项目叉到自己的本地仓库

在这里插入图片描述

  • 叉入中…
    在这里插入图片描述
  • 叉成功后可以看到当前仓库信息
    在这里插入图片描述

3. 东方不败就可以在线编辑叉取过来的文件

在这里插入图片描述
在这里插入图片描述

4. 编辑完毕后,填写描述信息并点击左下角绿色按钮提交

在这里插入图片描述

5. 接下来点击上方的 Pull 请求,并创建一个新的请求

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. 回到岳岳 GitHub 账号可以看到有一个 Pull request 请求

在这里插入图片描述
在这里插入图片描述

  • 进入到聊天室,可以讨论代码相关内容
    在这里插入图片描述
    在这里插入图片描述

7. 如果代码没有问题,可以点击 Merge pull reque 合并代码

在这里插入图片描述
在这里插入图片描述

四、SSH 免密登录

  • 我们可以看到远程仓库中还有一个 SSH 的地址,因此我们也可以使用 SSH 进行访问。
    在这里插入图片描述
  • 具体操作如下:
# 进入当前用户的家目录
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master)
$ cd
# 删除.ssh 目录
Layne@LAPTOP-Layne MINGW64 ~
$ rm -rvf .ssh
removed '.ssh/known_hosts'
removed directory '.ssh'
# 运行命令生成.ssh 秘钥目录[注意:这里-C 这个参数是大写的 C]
Layne@LAPTOP-Layne MINGW64 ~
$ ssh-keygen -t rsa -C atguiguyueyue@aliyun.com
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Layne/.ssh/id_rsa):
Created directory '/c/Users/Layne/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Layne/.ssh/id_rsa.
Your public key has been saved in /c/Users/Layne/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:7CPfRLITKcYDhaqpEDeok7Atvwh2reRmpxxOC6dkY44 
atguiguyueyue@aliyun.com
The key's randomart image is:
+---[RSA 2048]----+
| .. |
| .. |
| . .. |
|+ + o . . |
|oO . = S . |
|X . .. + = |
|+@ * .. = . |
|X.&o+. o = |
|Eo+Oo . . |
+----[SHA256]-----+
# 进入.ssh 目录查看文件列表
Layne@LAPTOP-Layne MINGW64 ~
$ cd .ssh
Layne@LAPTOP-Layne MINGW64 ~/.ssh
$ ll -a
total 21
drwxr-xr-x 1 Layne 197609 0 1125 19:27 ./
drwxr-xr-x 1 Layne 197609 0 1125 19:27 ../ -rw-r--r-- 1 Layne 197609 1679 1125 19:27 id_rsa
-rw-r--r-- 1 Layne 197609 406 1125 19:27 id_rsa.pub
# 查看 id_rsa.pub 文件内容
Layne@LAPTOP-Layne MINGW64 ~/.ssh
$ cat id_rsa.pub
ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDRXRsk9Ohtg1AXLltsuNRAGBsx3ypE1O1Rkdzpm
l1woa6y6G62lZri3XtCH0F7GQvnMvQtPISJFXXWo+jFHZmqYQa/6kOIMv2sszcoj2Qtwl
lGXTPn/4T2h/cHjSHfc+ks8OYP7OWOOefpOCbYY/7DWYrl89k7nQlfd+A1FV/vQmcsa1L
P5ihqjpjms2CoUUen8kZHbjwHBAHQHWRE+Vc371MG/dwINvCi8n7ibI86o2k0dW0+8SL+
svPV/Y0G9m+RAqgec8b9U6DcSSAMH5uq4UWfnAcUNagb/aJQLytrH0pLa8nMv3XdSGNNo
AGBFeW2+K81XrmkP27FrLI6lDef atguiguyueyue@aliyun.com
  • 复制 id_rsa.pub 文件内容,登录 GitHub,点击用户头像→Settings→SSH and GPG keys
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 接下来再往远程仓库 push 东西的时候使用 SSH 连接就不需要登录了。
http://www.tj-hxxt.cn/news/18922.html

相关文章:

  • 信息服务平台网站名称独立站建站平台有哪些
  • zend studio 网站开发识图搜索在线 照片识别
  • 专门做钻石国外网站广州网站开发多少钱
  • 网站快捷按钮以什么方式做站长工具seo综合查询收费吗
  • 免费程序网站济宁seo优化公司
  • 做网站需要具备哪些条件列表网推广效果怎么样
  • 六枝网站建设爱站网 关键词挖掘工具
  • h5自适应网站模板下载免费的个人网站怎么做
  • 网站制定宁波关键词优化平台
  • 竞彩网站建设seo网络优化专员是什么意思
  • iis网站连接数手机怎么做网站免费的
  • 企业微信网站建设方案免费做网站网站的软件
  • 邢台网站建设服务百度一下你就知道手机版
  • 温州好的网站推广点击排名优化
  • 太仓网站制作百度收录入口提交
  • 做刀网站重庆网站建设公司
  • 怎么制作页面模板网站如何做优化排名
  • 国外好的设计网站有哪些惠州seo代理
  • 专做蔬菜大棚的网站app拉新怎么做
  • 垂直电商网站开发广告联盟怎么加入
  • 珠海网站制作外包深圳谷歌seo推广
  • 动画制作软件下载安装名优网站关键词优化
  • 免费发群二维码的网站企业网络推广
  • 南山网站优化专业做网站
  • 青岛网站建设有限公司广州发布紧急通知
  • b2c旅游网站建设建网站一般需要多少钱
  • 网页 网站 区别竞价推广账户托管
  • 网站后台卸载cmsdede绍兴百度seo
  • 小蘑菇网站开发杭州百度竞价推广公司
  • 青海省建设厅网站备案资料google seo 优化招聘