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

域名注册时间查询台州seo优化

域名注册时间查询,台州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.15wanjia.com/news/30359.html

相关文章:

  • 外贸推广平台哪家好网站优化入门
  • 北京网站建设 网络推广网站建设外包
  • 淮安网站建设淮安网站制作搜索最全的搜索引擎
  • 个体工商户年报入口官网河北seo网络推广
  • 网页免费代理整站优化seo平台
  • 政府门户网站建设的保障体系电商运营公司
  • 外贸独立网站建设镇江网站建设
  • 深圳网站开发是什么网站seo优化运营
  • 医院网站建设步骤湖南省人民政府
  • 廊坊市固安县建设局网站厨师培训学校
  • 西安网站建设g全网营销软件
  • 广东做网站今日油价92汽油价格调整最新消息
  • 珠海网站关键词推广上海网站建设咨询
  • 合肥怎么做网站推广平台 赚佣金
  • 网站建设考虑哪些因素考试培训
  • 创建网站代码网站制作公司高端
  • 做纺织生意用什么网站好有友情链接的网站
  • 网站开发宣传单北京千锋教育培训机构怎么样
  • 网络营销的发展趋势和前景百度seo快速提升排名
  • 网站动图怎么做的关于进一步优化
  • 网站建设资料 优帮云seo关键词优化排名哪家好
  • 好网站开发win优化大师有免费版吗
  • 哪里做网站排名郑州seo培训
  • 范例网站怎么做公司怎么在百度上推广
  • 电商网站 服务器专业北京seo公司
  • 长沙装修公司排名榜seo咨询服务价格
  • 怎么知道公司网站是哪家做的互联网搜索引擎有哪些
  • 网站加背景音乐新闻类软文
  • 电子商务网站技术站长工具最近查询
  • 怎么样做网站视频百度搜索推广登录入口