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

如何对网站管理ASP网站开发技术期末考试

如何对网站管理,ASP网站开发技术期末考试,目前国内做情趣最好的网站,如何申请一个免费域名文章目录 前言一、分布式版本控制系统的概念二、克隆远程仓库三、多用户协作与公钥管理四、配置Git忽略特殊文件五、给命令配置别名总结 前言 加油加油,路在脚下!!! 一、分布式版本控制系统的概念 本地操作:所有操作&a…

文章目录

  • 前言
  • 一、分布式版本控制系统的概念
  • 二、克隆远程仓库
  • 三、多用户协作与公钥管理
  • 四、配置Git忽略特殊文件
  • 五、给命令配置别名
  • 总结


前言

  加油加油,路在脚下!!!


一、分布式版本控制系统的概念

  • 本地操作:所有操作(工作区、暂存区、版本库等)都是在本地完成,即你的笔记本或计算机上。Git作为一个分布式版本控制系统,意味着每个用户的电脑上都有一个完整的版本库副本。

  • 协作机制:多用户协作时,各成员可以在自己的电脑上修改文件,并通过推送和拉取操作与其他成员交换更改。这使得即使没有互联网连接也可以继续工作,因为版本库就在本地。

  • 安全性:由于每个参与者的电脑里都有完整的版本库,所以即使某台电脑出现问题,其他任何一台都可以复制整个项目的历史记录。

  实际使用中,我们会使用到一种中央服务器,这是为了方便团队成员之间的交流,通常会设立一台充当“中央服务器”的电脑。但这台服务器仅用于促进大家的修改交换,而非必要的工作依赖。

这就要提到一个“远程仓库”的概念了:

  • 分布方式:从一台原始机器克隆出多个副本到不同的机器上。每台机器上的版本库都是平等的,无主次之分。
  • 实际应用:一般会选择一台稳定的服务器作为远程仓库,供团队成员克隆、推送和拉取代码。例如,GitHub提供免费的Git仓库托管服务,而国内则常用码云Gitee。

大家可以自行选择喜欢的代码托管平台来尝试一下创建远程仓库

二、克隆远程仓库

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

第一步

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

ssh-keygen -t rsa -C "Your Email"

第二步

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

在这里插入图片描述

  接下来我们就可以将我们的公钥放到远程仓库里面进去,点击确认后,需要认证你的身份,这个时候你只需要输入就可以了,待一切完成后,你就可以开始 clone 了

在这里插入图片描述

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

在这里插入图片描述

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

  如果有多个人员协作开发,GitHub/Gitee允许添加多个公钥。只需将每个人的电脑上的Key都添加到GitHub/Gitee,这样就可以在每台电脑上往GitHub/Gitee上提交推送了。

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

  1. 自动对应:
  • 当我们从远程仓库克隆后,实际上Git会自动把本地的master分支和远程的master分支对应起来。
  • 远程仓库的默认名称是origin。

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

四、配置Git忽略特殊文件

  1. 创建 .gitignore 文件:

在工作区根目录下创建一个特殊的 .gitignore 文件,并列出不想或不应该提交到远端的文件模式。示例内容:

在这里插入图片描述

  1. 处理.gitignore规则中的例外情况
# 排除所有.开头的隐藏文件:
.*
# 不排除.gitignore
!.gitignore

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

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

  • 可以使用 git check-ignore -v file_name 来检查相关配置

五、给命令配置别名

  使用 git config --global alias.< alias-name > < command > 为常用命令设置别名。

git config --global alias.st status
git config --global alias.last 'log -1'

在这里插入图片描述

目前所有的命令建议自己手动完成,尽快适应Git的操作,建议在熟悉基本命令后再考虑使用命令别名简化工作流程。


总结

  马上就要到最后一篇啦,加油加油加油!!!


文章转载自:

http://PEPb7JvD.dLwzm.cn
http://TUuwSk6u.dLwzm.cn
http://vLBTWtDm.dLwzm.cn
http://CirTWvap.dLwzm.cn
http://EwINUt3j.dLwzm.cn
http://UO52hGjA.dLwzm.cn
http://DWBvVkGS.dLwzm.cn
http://REdP1ud8.dLwzm.cn
http://9Ei1ycku.dLwzm.cn
http://44jov2lT.dLwzm.cn
http://R9PJQkcz.dLwzm.cn
http://WgCncLQG.dLwzm.cn
http://2jIEFmpT.dLwzm.cn
http://Iq1lGHKF.dLwzm.cn
http://HKV85zxt.dLwzm.cn
http://dKnNeA1u.dLwzm.cn
http://yD5jBw2S.dLwzm.cn
http://wjhaDsmG.dLwzm.cn
http://Aa38TwFr.dLwzm.cn
http://92JYGRrG.dLwzm.cn
http://WjXfiFK9.dLwzm.cn
http://vm3lrXFt.dLwzm.cn
http://eR9oGTY3.dLwzm.cn
http://6aokFNV8.dLwzm.cn
http://WyOHQMtc.dLwzm.cn
http://EXiFA3NR.dLwzm.cn
http://pE3Utl3u.dLwzm.cn
http://DBrLHYyc.dLwzm.cn
http://p01Z5PBd.dLwzm.cn
http://ffZg5J5R.dLwzm.cn
http://www.dtcms.com/wzjs/714039.html

相关文章:

  • 酒类网站如何做深圳做分销网站设计
  • 关于绿色环保网站的建设历程慢慢来 网站建设
  • 返利网站方案如何建立一个免费网站
  • 网站建设维护的职位响水专业做网站的公司
  • 潘家园网站建设黄冈做网站的公司
  • seo排名技术软件整站seo定制
  • 网站建设品牌公司排名机械加工网销平台
  • 网站建设要那些东西做网站需要自己上传产品吗
  • 门户网站制度建设网页游戏网站链接
  • 网站备案升级wordpress幻灯
  • 网站 建设 内容 安排o2o电子商务平台有哪些
  • 品牌设计公司网站wordpress 关闭缩略图
  • 上海设计招聘网站广州 网站 建设 制作
  • 国外打开网站会不会乱码.wordpress安装
  • 东莞飞天网站设计公司wordpress高级文章编辑器
  • 云南网站建设快速排名免费空间搭建免费小说网站
  • 网站上二维码怎么做的买东西的网站都有哪些
  • wordpress 网站访问认证页面seo软文推广工具
  • 怎样使用网站模板wordpress密码漏洞
  • 山西省建设厅官方网站德骏网站建设
  • 怎么让google收录网站宿迁网站建设多少钱
  • 珠海高端网站建设公司参考文献网站开发
  • 平板网站开发如何在网站页面做标注
  • 电子商务网站APP名聚优品 一家只做正品的网站
  • 陵水网站建设宁波网站建设制作方法
  • 找做cad彩拼的网站wordpress右浮动
  • 深圳 网站制作 哪家织梦网站栏目管理
  • 郑州网站建做视频搬运哪个网站最赚钱
  • 宁波市江北区建设局网站网站做支付需要准备什么条件
  • 西安摩高网站建设德州做网站建设的公司