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

网站目录结构设计应注意的问题昆明建网站公司

网站目录结构设计应注意的问题,昆明建网站公司,品牌推广怎么做,semen是什么意思第六章 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 案例实操 LayneLAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master) $ git remote -v LayneLAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master) $ git remote add ori https://github.com/atguiguyueyue/git-shTest.git LayneLAPTOP-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 案例实操 LayneLAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master) $ git push ori master Logon failed, use ctrlc 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 案例实操 LayneLAPTOP-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这个地址为远程仓库地址克隆结果初始化本地仓库 # 创建远程仓库别名 LayneLAPTOP-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 下来的文件 LayneLAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest (master) $ vim hello.txt LayneLAPTOP-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 # 将编辑好的文件添加到暂存区 LayneLAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest(master) $ git add hello.txt # 将暂存区的文件上传到本地库 LayneLAPTOP-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 到远程仓库 LayneLAPTOP-Layne MINGW64 /d/Git-Space/pro-linghuchong/git-shTest(master) $ git push origin master Logon failed, use ctrlc 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 - master4.7 回到 atguiguyueyue 的 GitHub 远程仓库中可以看到最后一次是 lhc 提交的 5. 拉取远程库内容 5.1 基本语法 git pull 远程库地址别名 远程分支名 5.2 案例实操 # 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并 LayneLAPTOP-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(-) LayneLAPTOP-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 进行访问。 具体操作如下 # 进入当前用户的家目录 LayneLAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master) $ cd # 删除.ssh 目录 LayneLAPTOP-Layne MINGW64 ~ $ rm -rvf .ssh removed .ssh/known_hosts removed directory .ssh # 运行命令生成.ssh 秘钥目录[注意这里-C 这个参数是大写的 C] LayneLAPTOP-Layne MINGW64 ~ $ ssh-keygen -t rsa -C atguiguyueyuealiyun.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 atguiguyueyuealiyun.com The keys randomart image is: ---[RSA 2048]---- | .. | | .. | | . .. | | o . . | |oO . S . | |X . .. | | * .. . | |X.o. o | |EoOo . . | ----[SHA256]----- # 进入.ssh 目录查看文件列表 LayneLAPTOP-Layne MINGW64 ~ $ cd .ssh LayneLAPTOP-Layne MINGW64 ~/.ssh $ ll -a total 21 drwxr-xr-x 1 Layne 197609 0 11 月 25 19:27 ./ drwxr-xr-x 1 Layne 197609 0 11 月 25 19:27 ../ -rw-r--r-- 1 Layne 197609 1679 11 月 25 19:27 id_rsa -rw-r--r-- 1 Layne 197609 406 11 月 25 19:27 id_rsa.pub # 查看 id_rsa.pub 文件内容 LayneLAPTOP-Layne MINGW64 ~/.ssh $ cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDRXRsk9Ohtg1AXLltsuNRAGBsx3ypE1O1Rkdzpm l1woa6y6G62lZri3XtCH0F7GQvnMvQtPISJFXXWojFHZmqYQa/6kOIMv2sszcoj2Qtwl lGXTPn/4T2h/cHjSHfcks8OYP7OWOOefpOCbYY/7DWYrl89k7nQlfdA1FV/vQmcsa1L P5ihqjpjms2CoUUen8kZHbjwHBAHQHWREVc371MG/dwINvCi8n7ibI86o2k0dW08SL svPV/Y0G9mRAqgec8b9U6DcSSAMH5uq4UWfnAcUNagb/aJQLytrH0pLa8nMv3XdSGNNo AGBFeW2K81XrmkP27FrLI6lDef atguiguyueyuealiyun.com复制 id_rsa.pub 文件内容登录 GitHub点击用户头像→Settings→SSH and GPG keys 接下来再往远程仓库 push 东西的时候使用 SSH 连接就不需要登录了。
http://www.w-s-a.com/news/523068/

相关文章:

  • 个人备案网站可以做论坛吗电商推广方式有哪些
  • 网站建设 自适应国内最近的新闻
  • 校园网站开发背景吴江网站建设公司
  • 网站开发工程师发展趋势山东省建设工程电子信息网站
  • 适合大学生创业的网站建设类型吉林省舒兰市建设银行网站
  • 呼和浩特网站建设哪家好培训学校加盟费用
  • 网站如何做友情链接有道云笔记WordPress
  • 贵阳企业网站建设制作赤峰浩诚网站建设公司
  • asp官方网站微信模板素材
  • wordpress 留言给站长发邮件做百度推广员赚钱吗
  • 北京建站公司做网站价格专门找人做软件的网站
  • 商务网站的特点ui软件界面设计
  • 广州个性化网站开发网站索引量是什么意思
  • 公司网站制作专业公司python做后台网站的多吗
  • 桂林建站平台哪家好给别人做网站怎么收取费用
  • python做网站显示表格用visual做的网站
  • 彩票网站建设需要什么聊城网站建设首选天成网络
  • 安徽建设工程网站wordpress标签云代码
  • 推荐佛山顺德网站建设手机网站建设域名空间
  • 电子商务网站建设策划书例子企业官网用什么cms系统
  • 网站栏目设计怎么写平面设计接单报价表
  • 做网站美工要学什么网站推广的方法包括
  • 哪个网站可以做笔译兼职wordpress加表单
  • 百度站内搜索 wordpress微餐饮建站费用
  • 用什么做网站的访问量统计制作手工作品
  • 微信公众号搭建网站河南卫生基层系统网站建设
  • steam账号注册网站重庆手机版建站系统哪家好
  • 中新生态城建设局门户网站wordpress云盘视频播放
  • 大型网站开发基本流程wordpress记录用户搜索
  • 云服务器安装win系统做网站wordpress边栏扩大尺寸