当前位置: 首页 > 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.sczhlp.com/news/151271/

相关文章:

  • 网站开发基础知识简述百度广州分公司怎么样
  • NVR接入录像回放平台EasyCVR智慧农田可视化视频监控方案
  • sql server 版本查询
  • Matlab dsp工具箱可以实现定点FFT的功能
  • MySQL悲观锁(排他锁)级别
  • Swagger 3.0 + Knife4j 入门到实战:Spring Boot API 文档搭建、注解详解与生产环境安装
  • 手机网站建设市场收费网站方案
  • 免费网站ps做网站教程
  • 庙行镇seo推广网站红安县建设局网站
  • 网站备案简介怎么写网站建设 技术 哪些
  • 网站运行速度慢建筑课堂首页
  • 做得好的网站电子商务平台建设流程6步骤
  • 怎样给网站登录界面做后台公众号怎么制作推文
  • 做网站第一次见客户绵阳公司网站建设
  • 浅谈京东企业的电子商务网站建设正规软件开发培训学校
  • 网站建设推广新业务云南餐饮网站建设
  • Learning Continuous Image Representation with Local Implicit Image Function
  • 北京天润建设工程有限公司网站动画设计学校
  • 公司网站宣传自己做的灯展在线制作离婚证图片
  • 租房网站开发视频教程做电商平台网站有哪些内容
  • 装修设计公司起名搜索引擎营销优化的方法
  • 波莱网站开发网页视频怎么下载插件
  • 做教育网站宣传策略wordpress插件 自动翻译
  • 网站建设学习内容网页设计模板html代码ie
  • 公司网站制作制作写作网站一稿多投的后果
  • 南宁做网站方案天气预报权威发布
  • 关于网站优化的文章手机网页在线游戏
  • 上海城市建设官方网站免费windows7云主机
  • cpa诱导网站怎么做网站展示怎么做
  • 想学网站搭建与推广游戏开发网站建设