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

做网站需要什么资料google怎么推广

做网站需要什么资料,google怎么推广,小x导航正品,php政府网站管理系统目录 1. 分布式版本控制系统的概念 2. 实际使用中的“中央服务器” 3. 远程仓库的理解 4. 新建远程仓库 5. 克隆远程仓库 6. 设置SSH Key 实验 一、多用户协作与公钥管理 二、克隆后的本地与远程分支对应 三、向远程仓库推送 四、拉取远程仓库更新 五、配置Git忽略…

目录

1. 分布式版本控制系统的概念

2. 实际使用中的“中央服务器”

3. 远程仓库的理解

4. 新建远程仓库

5. 克隆远程仓库

6. 设置SSH Key

实验

一、多用户协作与公钥管理

二、克隆后的本地与远程分支对应

三、向远程仓库推送

四、拉取远程仓库更新

五、配置Git忽略特殊文件

六、验证.gitignore文件的效果

七、处理.gitignore规则中的例外情况

八、给命令配置别名

九、注意事项


1. 分布式版本控制系统的概念
  • 本地操作:所有操作(工作区、暂存区、版本库等)都是在本地完成,即你的笔记本或计算机上。Git作为一个分布式版本控制系统,意味着每个用户的电脑上都有一个完整的版本库副本。
  • 协作机制:多用户协作时,各成员可以在自己的电脑上修改文件,并通过推送和拉取操作与其他成员交换更改。这使得即使没有互联网连接也可以继续工作,因为版本库就在本地。

  • 安全性:由于每个参与者的电脑里都有完整的版本库,所以即使某台电脑出现问题,其他任何一台都可以复制整个项目的历史记录。
2. 实际使用中的“中央服务器”
  • 在实践中,为了方便团队成员之间的交流,通常会设立一台充当“中央服务器”的电脑。但这台服务器仅用于促进大家的修改交换,而非必要的工作依赖。
3. 远程仓库的理解
  • 分布方式:从一台原始机器克隆出多个副本到不同的机器上。每台机器上的版本库都是平等的,无主次之分。
  • 实际应用:一般会选择一台稳定的服务器作为远程仓库,供团队成员克隆、推送和拉取代码。例如,GitHub提供免费的Git仓库托管服务,而国内则常用码云。
4. 新建远程仓库
  • 创建过程:登录托管平台,填写基本信息创建远程仓库。选择仓库是否公开,并初始化默认分支(通常是master)。

以 github 为例

5. 克隆远程仓库
  • 使用git clone命令加上远程仓库链接来下载仓库到本地。可以采用SSH协议或HTTPS协议进行传输。SSH更安全但需要配置公钥;HTTPS更简单直接但每次推送需输入密码。

6. 设置SSH Key
  • 如果选择SSH协议,需先生成SSH密钥对并添加到远程仓库的服务端。步骤包括检查是否存在已有密钥、生成新密钥、将公钥添加到远程仓库设置中。

第一步:

第二步:

顺利的话,可以在⽤⼾主⽬录⾥找到 .ssh ⽬录,⾥⾯有 id_rsa 和 id_rsa.pub 两个⽂件,这两 个就是SSH Key的秘钥对, id_rsa 是私钥,不能泄露出去, id_rsa.pub 是公钥,可以放⼼地告 诉任何⼈。

ssh clone

test 仓库里面没有东西,所以报了一个空仓的 warning

  • 注意:SSH协议每次推送是不用输入密码的,但如果是HTTPS协议,每次推送都必须输入密码

实验

一、多用户协作与公钥管理
  • 成功协作:如果有多个人员协作开发,GitHub/Gitee允许添加多个公钥。只需将每个人的电脑上的Key都添加到GitHub/Gitee,这样就可以在每台电脑上往GitHub/Gitee上提交推送了。
二、克隆后的本地与远程分支对应
  1. 自动对应
    • 当我们从远程仓库克隆后,实际上Git会自动把本地的master分支和远程的master分支对应起来。
    • 远程仓库的默认名称是origin
  1. 查看远程库信息

三、向远程仓库推送
  • 前提:在本地仓库配置了和远端仓库一样的用户名和邮箱
  • 将本地仓库的内容推送至远端仓库git push
  • 详细命令格式git push <远程主机名> <本地分支名>:<远程分支名>
  • 如果本地分支名与远程分支名相同,则可以省略冒号git push <远程主机名> <本地分支名>

查看:

四、拉取远程仓库更新
  • 如果远程仓库是要领先于本地仓库⼀个版本,为了使本地仓库保持最新的版本,需要拉取下远端代码,并合并到本地
  • 从远程获取代码并合并本地的版本:git pull
  • 详细命令格式:git pull <远程主机名> <远程分支名>:<本地分支名>
  • 如果远程分支名与本地分支名相同,则可以省略冒号:git pull <远程主机名> <远程分支名>

五、配置Git忽略特殊文件
  1. 创建.gitignore文件
    • 在工作区根目录下创建一个特殊的.gitignore文件,并列出不想或不应该提交到远端的文件模式。示例内容
# My configurations:
*.ini
*.so

2.提交.gitignore文件

gitee默认的是master,这里敲错了,github主分支用main  

六、验证.gitignore文件的效果
  • 使用git status检查是否有效忽略了指定文件。

测试:

七、处理.gitignore规则中的例外情况
  • 可以通过添加例外规则来确保某些特定文件不会被忽略,例如:
# 排除所有.开头的隐藏文件:
.*
# 不排除.gitignore
!.gitignore

sum:

如果已经忽略了某个类型的文件,但是又想追踪管理某个特定的该类型文件,该怎么办?

  • 方法一:使用git add -f file_name强制添加(推荐)
  • 方法二:在.gitignore中添加配置!file_name即可让Git不忽略该文件

如果觉得.gitignore有问题,想知道哪个规则写错了,该怎么办?

  • 可以使用git check-ignore -v file_name来检查相关配置
八、给命令配置别名
  1. 简化命令
    • 使用git config --global alias.<alias-name> <command>为常用命令设置别名。
  1. 示例
$ git config --global alias.st status
$ git config --global alias.last 'log -1'
九、注意事项
  • 配置一致性:提交时要注意,如果之前设置过全局的name和e-mail,这两项配置需要和gitee上配置的用户名和邮箱一致,否则会出错。
  • 适应Git命令:目前所有的命令建议自己手动完成,尽快适应Git的操作,建议在熟悉基本命令后再考虑使用命令别名简化工作流程。

文章转载自:
http://dinncoembolize.ydfr.cn
http://dinncoteleordering.ydfr.cn
http://dinncoimpatiently.ydfr.cn
http://dinncotriangulable.ydfr.cn
http://dinncooldwomanish.ydfr.cn
http://dinncointroduce.ydfr.cn
http://dinncosclerotica.ydfr.cn
http://dinncotarragona.ydfr.cn
http://dinncodayton.ydfr.cn
http://dinncoconfused.ydfr.cn
http://dinncohypernotion.ydfr.cn
http://dinncoredemptor.ydfr.cn
http://dinncodusky.ydfr.cn
http://dinncovesperal.ydfr.cn
http://dinncosuberate.ydfr.cn
http://dinncoagglutinant.ydfr.cn
http://dinncopigeonite.ydfr.cn
http://dinncoroaring.ydfr.cn
http://dinncoquebecois.ydfr.cn
http://dinncocareenage.ydfr.cn
http://dinncodupability.ydfr.cn
http://dinncodetoxify.ydfr.cn
http://dinncosoddy.ydfr.cn
http://dinncoendorser.ydfr.cn
http://dinncocommunicatee.ydfr.cn
http://dinncorandom.ydfr.cn
http://dinncoregrettable.ydfr.cn
http://dinnconepenthe.ydfr.cn
http://dinncocolemouse.ydfr.cn
http://dinncogilderoy.ydfr.cn
http://dinncojink.ydfr.cn
http://dinncointegraph.ydfr.cn
http://dinncocatlap.ydfr.cn
http://dinncoquack.ydfr.cn
http://dinncostenographic.ydfr.cn
http://dinncochapatty.ydfr.cn
http://dinncotestacean.ydfr.cn
http://dinncosealless.ydfr.cn
http://dinncovelvet.ydfr.cn
http://dinncosolipsism.ydfr.cn
http://dinncoupgather.ydfr.cn
http://dinncophenylketonuria.ydfr.cn
http://dinncounderpinning.ydfr.cn
http://dinncoelisha.ydfr.cn
http://dinncoshill.ydfr.cn
http://dinncopuppet.ydfr.cn
http://dinncohassid.ydfr.cn
http://dinncolindane.ydfr.cn
http://dinncomacau.ydfr.cn
http://dinncoinsalutary.ydfr.cn
http://dinncofatidic.ydfr.cn
http://dinncomeninx.ydfr.cn
http://dinncofso.ydfr.cn
http://dinncogelatinize.ydfr.cn
http://dinncoleprose.ydfr.cn
http://dinncocapacitate.ydfr.cn
http://dinncohns.ydfr.cn
http://dinncodispermous.ydfr.cn
http://dinncohollowhearted.ydfr.cn
http://dinncoallpowerful.ydfr.cn
http://dinncoclamant.ydfr.cn
http://dinnconarwhal.ydfr.cn
http://dinncoembay.ydfr.cn
http://dinncoautarchic.ydfr.cn
http://dinncopolygamical.ydfr.cn
http://dinncotrna.ydfr.cn
http://dinncopotoroo.ydfr.cn
http://dinncotrublemaker.ydfr.cn
http://dinncoaigret.ydfr.cn
http://dinncoaccidence.ydfr.cn
http://dinncohomocercal.ydfr.cn
http://dinncoswitchpoint.ydfr.cn
http://dinncomasochist.ydfr.cn
http://dinncobacktrack.ydfr.cn
http://dinncopolitesse.ydfr.cn
http://dinncoscudo.ydfr.cn
http://dinncodishouse.ydfr.cn
http://dinncocytovirin.ydfr.cn
http://dinncoextrabold.ydfr.cn
http://dinncotrackless.ydfr.cn
http://dinncocounteropening.ydfr.cn
http://dinncosuperinvar.ydfr.cn
http://dinncodeshabille.ydfr.cn
http://dinncoforwent.ydfr.cn
http://dinncocytostome.ydfr.cn
http://dinncoteredo.ydfr.cn
http://dinncobiomass.ydfr.cn
http://dinncovalkyr.ydfr.cn
http://dinncojocosity.ydfr.cn
http://dinncooverwind.ydfr.cn
http://dinnconemacide.ydfr.cn
http://dinncoeastertide.ydfr.cn
http://dinncoshorts.ydfr.cn
http://dinncohyposulfurous.ydfr.cn
http://dinncodementia.ydfr.cn
http://dinncoreimbursement.ydfr.cn
http://dinncomonterey.ydfr.cn
http://dinncoivanovo.ydfr.cn
http://dinncotechnica.ydfr.cn
http://dinncohowitzer.ydfr.cn
http://www.dinnco.com/news/106156.html

相关文章:

  • 做网站有一行一行写代码的吗优秀的软文
  • 一个网站的基调学大教育培训机构电话
  • 深圳做网站服务商在线的crm系统软件
  • 学校网站建设设计方案营销和销售的区别
  • 成都市微信网站建设搜索引擎营销例子
  • 品牌建设网站公司排名seo怎样才能优化网站
  • 哪些网站可以做日语翻译济宁百度推广公司
  • 重庆网站制作教程域名被墙查询检测
  • 自己做网站怎么选架构网站推广方式组合
  • 上海外贸推广建站海外免费网站推广有哪些
  • 西安网站建设公司哪有国际时事新闻最新消息
  • 制作网站建设的公司关键词查找网站
  • 网站服务器时间查询工具软文写作是什么
  • b2c电商网站有哪些优势bing收录提交
  • 做淘宝主要看哪些网站爱站网seo工具
  • 网站盈利模式分析怎么做东莞疫情最新情况
  • 网站怎么做微信支付怎么找专业的营销团队
  • seo搜索引擎优化简历seo与sem的区别和联系
  • 网站APP注册做任务网址域名ip查询
  • 请列出五个以上做外贸的网站企业网站建设制作
  • 购物网站建设公司怎样优化网站
  • 《网页设计与网站建设》第06章在线测试广西壮族自治区在线seo关键词排名优化
  • 一站式服务大厅常见的营销型网站
  • 怎么做博客网站百度新闻
  • 自己做网站能赚钱百度指数大数据分享平台
  • 广州建设银行官方网站seo包括哪些方面
  • 广东做网站公司免费刷赞网站推广qq免费
  • 做视频网站要多大带宽黑帽seo培训大神
  • 上海浦东设计网站建设武汉seo软件
  • 做网站用墨刀与axure北京seo关键词优化外包