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

查网站域名备案东莞seo网站排名优化

查网站域名备案,东莞seo网站排名优化,企业建站原因,合肥企业网站建设工作室为什么80%的码农都做不了架构师?>>> 使用GIT BASH管理多个远程代码库技术 maybe yes 发表于2015-01-15 13:11 原文链接 : http://blog.lmlphp.com/archives/62 来自 : LMLPHP后院 我的另一篇文章《GITHUB之GIT BASH使用教程》, 最近一段时间…

为什么80%的码农都做不了架构师?>>>   hot3.png

使用GIT BASH管理多个远程代码库技术

maybe yes 发表于2015-01-15 13:11

原文链接 : http://blog.lmlphp.com/archives/62  来自 : LMLPHP后院

我的另一篇文章《GITHUB之GIT BASH使用教程》, 最近一段时间,百度等搜索引擎也带来了一些流量,看到有很多网友浏览,也有网友来过多次。这篇文章再做一些补充,关于如何使用 GIT 推送代码到多个远程代码库。使用场景:比如我们的项目同时放到了 GITHUB 和 GITOSC 中,这个时候本地只有一份项目代码,当本地开发时做了更新,要保持远程两个远程版本库的一致性,就必须将代码同时推送到两个远程服务器。

这里将不使用 GITHUB 自带的 GIT 客户端,GITHUB for windows 客户端做了定制化,对于推送到其他服务端不太方便。

在 GIT 客户端中,使用 eval `ssh-agent` (注意是数据库字段符号,也就是键盘数字 1 左边的那个按键)命令进入 SSH 模式,打开秘钥管理器,然后使用 ssh-add 命令添加私钥。很多不太熟悉的人往往因为没有执行 ssh-agent 而导致不能使用 ssh 命令连接到服务器。

国内的 GIT 托管服务 GITOSC 不能使用 SSH 协议来进行推送代码功能,只能用来拉取项目更新,官方建议使用 https 协议来进行代码的推送,这样有个不方便,就是每次都需要输入用户名和密码。网上也有教程使 https 协议下能够记住密码的方法,但是感觉太过于麻烦,本人更习惯于 SSH 带来的方便。我第一次将 LMLPHP 代码托管在 GITOSC 的时候,由于习惯了 GITHUB 的 SSH 操作,对于 https 协议推送反而不知道怎么使用。从下面的操作日志中,可以看到 .git/config 文件中的内容,可以通过修改该配置文件添加远程库,或者使用 ”git remote add origin_xxx address“ 的方式来增加远程库。下面的操作例子中,远程库 origin_gitosc 是使用 https 协议来进行推送的,每次推送更新都需要输入用户名和密码;远程库 origin 是使用 SSH 协议来进行代码推送的,需要自行添加秘钥文件,秘钥文件在生成的时候可以设置密码,有了密码后,每次执行 ”ssh-add“ 命令时,需要输入密码才可以被添加,也算是一种安全保护措施。

Welcome to Git (version 1.9.4-preview20140929)Run 'git help git' to display the help index.
Run 'git help <command>' to display help for specific commands.May@MAY-PC ~
$ cd Documents/May@MAY-PC ~/Documents
$ cd GitHub/LMLPHP/May@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ git status
On branch develop
Your branch is up-to-date with 'origin/develop'.nothing to commit, working directory cleanMay@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ git branch -av
* develop                       e6e8db4 modify default_theme_name constant namemaster                        e6e8db4 modify default_theme_name constant nameremotes/origin/HEAD           -> origin/masterremotes/origin/develop        e6e8db4 modify default_theme_name constant nameremotes/origin/master         e6e8db4 modify default_theme_name constant nameremotes/origin_gitosc/develop e6e8db4 modify default_theme_name constant nameremotes/origin_gitosc/master  e6e8db4 modify default_theme_name constant nameMay@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ git pull origin develop
From github.com:leiminglin/LMLPHP* branch            develop    -> FETCH_HEAD
Already up-to-date.May@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ ls
LICENSE  README.md  lib  lml.min.php  lml.php  lmlphp_logo_200.pngMay@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ cat .git/config
[core]repositoryformatversion = 0filemode = falsebare = falselogallrefupdates = truesymlinks = falseignorecase = truehideDotFiles = dotGitOnly
[remote "origin"]url = git@github.com:leiminglin/LMLPHP.gitfetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]remote = originmerge = refs/heads/master
[branch "develop"]remote = originmerge = refs/heads/develop
[remote "origin_gitosc"]url = https://git.oschina.net/leiminglin/LMLPHP.gitfetch = +refs/heads/*:refs/remotes/origin_gitosc/*May@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ eval `ssh-agent`
Agent pid 13436May@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$ ssh-add ./../../../.ssh/github_rsa
Identity added: ./../../../.ssh/github_rsa (./../../../.ssh/github_rsa)May@MAY-PC ~/Documents/GitHub/LMLPHP (develop)
$

PS :看来本博客迫切需要一个相关文章功能,除了后台可以自定义,程序自动寻找更好。

阅(63)评(0)查看评论


转载于:https://my.oschina.net/hosser/blog/389888

http://www.lbrq.cn/news/2464687.html

相关文章:

  • 网站模板 可做采集站手机百度app最新版下载
  • 沈阳网站建设技术公司排名百度云搜索引擎入口手机版
  • 网站建设主要步骤软文写作模板
  • 网站备案好还是不备案好百度认证证书
  • 网站免费优化查排名
  • 济南建设网站电商网站开发
  • 亚洲做性视频网站seo专员工作容易学吗
  • 浙江网络公司网站建设营业推广策略
  • 百万综合文字论文网址的内容优化是什么意思?
  • 渭南做网站的公司网站的优化策略方案
  • 广州建网站维护公司seo网站优化流程
  • 济阳做网站网络营销过程步骤
  • 武昌网站建设哪家便宜seo托管
  • 大型网站技术架构演进与性能优化刷移动关键词优化
  • 做网站竞价怎么找客户推广软件的app
  • 吉工之家找工作建筑工作seo公司是做什么的
  • wordpress4.8seo关键词
  • 广州网站公司推荐uc浏览器关键词排名优化
  • 北京南站到北京站怎么走推广点击器
  • 南城网站优化公司seo研究学院
  • 手机网站首页设计link友情买卖
  • 百度一直不收录网站互联网推广平台有哪些公司
  • 中国免费域名申请网站百度推广怎么做最好
  • 郑州网站权重互联网搜索引擎有哪些
  • 武汉网站推广技巧安卓神级系统优化工具
  • 企业网站管理系统项目文档站长统计免费下载
  • 帮公司制作一个网站是如何收费广州seo全网营销
  • 公司简介在哪里查询软件优化
  • 邢台网站建设免费做网站排名电商最好卖的十大产品
  • 免费网站推广渠道百度指数名词解释
  • 探索 MyBatis-Plus
  • HTML 常用标签速查表
  • Python 程序设计讲义(21):循环结构——while循环
  • Linux 桌面市场份额突破 5%:开源生态的里程碑与未来启示
  • 如何准备客运从业资格证考试中的实操部分?
  • uboot FPGA调试环境搭建