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

个人网站 教程无锡企业网银

个人网站 教程,无锡企业网银,wordpress插件 电商,中国建筑网官网防水证书查询目录 创建远程仓库向远程仓库推送数据文件从第二台主机本地拉取远程仓库数据第一台主机同步远程仓库数据tag标签git忽略文件 Git远程仓库是Git版本控制系统的一个概念#xff0c;它是一个存储Git代码的远程服务器。 你可以将本地Git仓库上传到远程仓库#xff0c;以便与其他… 目录 创建远程仓库向远程仓库推送数据文件从第二台主机本地拉取远程仓库数据第一台主机同步远程仓库数据tag标签git忽略文件 Git远程仓库是Git版本控制系统的一个概念它是一个存储Git代码的远程服务器。 你可以将本地Git仓库上传到远程仓库以便与其他人协作开发或备份代码。 创建远程仓库 远程仓库可以使用第三方平台如github、gitlab、gitee等这里使用的仓库为gitee。 地址为https://gitee.com/ 需自行创建账号登录点击“”号——点击新建仓库 填写仓库信息除了仓库名其他都不重要 向远程仓库推送数据文件 在本地添加远程仓库根据上一篇文章创建的本地仓库添加远程仓库如果没有需要创建本地仓库地址为仓库地址创建完成会看到 [rootjenkins cangku]# git remote add origin https://gitee.com/yyang2/test_01.git将本地仓库文件推送到远程仓库测试 [rootjenkins cangku]# git push -u origin master Username for https://gitee.com: yyang2 Password for https://yyang2gitee.com: Counting objects: 20, done. Delta compression using up to 2 threads. Compressing objects: 100% (10/10), done. Writing objects: 100% (20/20), 1.80 KiB | 0 bytes/s, done. Total 20 (delta 0), reused 0 (delta 0) remote: Powered by GITEE.COM [GNK-6.4] To https://gitee.com/yyang2/test_01.git* [new branch] master - master Branch master set up to track remote branch master from origin.注意账号密码是你创建仓库时自定义的一定要自己记住。 此时master分支上的两个文件已经推送到远程仓库了 从第二台主机本地拉取远程仓库数据 创建公钥存放至远程仓库不然拉取会失败 [rootmaster-01 ~]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: SHA256:MRxAZqBztC5ibEEGPkTPv1sI/BMLe1wG81TawTDsrxo rootmaster-01 The keys randomart image is: ---[RSA 2048]---- | oo*o | | oo oo. | | oooo.o. | |. . . o | |...o S | |o. .* B . | | . E .. | | . . | | o. | ----[SHA256]----- [rootmaster-01 ~]# cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPVwx3MG3oXcRQAx4K5VkPKXR0YiTdxJxGhtNGMWyPoN1j46zUjJtQl0tHsBMQW//NJ01IzM3ReKe7xG8ZvDj9mmtiYu6SkYhPTkB9Qv5uzmu37pQ33MlB3MfthHMAvlu3m5LNZ5LKcz7fnFLBV9OyrgxuFPkgaavm4qIemy5JmthG5K2WXR5MfyNb4jzOTJl3Qxsk3lCDiAU2oXwCtWrx1LbySM8lQZ3hezGvkmauCnntFecalYeU/72CjRywX0A7FwHRBMspR4bLkCOjvTZGB7UswbYC2SvVCAp1qG56KxraIszpmxnYah2Y0ONTo0AvOZENIZvI5IL65nm1 rootmaster-01复制公钥然后按下图步骤操作确定后需要输入仓库密码确认 在本地选择个合适的目录克隆远程仓库时用 [rootmaster-01 ~]# mkdir /yu_cangku [rootmaster-01 ~]# cd /yu_cangku/ [rootmaster-01 yu_cangku]# git clone gitgitee.com:yyang2/test_01.git 正克隆到 test_01... remote: Enumerating objects: 20, done. remote: Counting objects: 100% (20/20), done. remote: Compressing objects: 100% (10/10), done. remote: Total 20 (delta 0), reused 0 (delta 0), pack-reused 0 接收对象中: 100% (20/20), done. [rootmaster-01 yu_cangku]# ls test_01 [rootmaster-01 yu_cangku]# ls test_01/ file1.txt hehe.py增加内容再推送至远程仓库 [rootmaster-01 yu_cangku]# cd test_01/ [rootmaster-01 test_01]# ls file1.txt hehe.py [rootmaster-01 test_01]# cat file1.txt hello git hello world hello hello hehehe [rootmaster-01 test_01]# echo hello yuancheng_cangku file1.txt [rootmaster-01 test_01]# git add . [rootmaster-01 test_01]# git commit -m 远程编辑 -v1 [rootmaster-01 test_01]# git config --global user.email yuanchengexample.com [rootmaster-01 test_01]# git config --global user.name yuancheng [rootmaster-01 test_01]# git push origin master Counting objects: 5, done. Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. Writing objects: 100% (3/3), 326 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) remote: Powered by GITEE.COM [GNK-6.4] To gitgitee.com:yyang2/test_01.git0a18968..c5ad2ac master - master在远程仓库刷新查看内容 发现了新增加的内容说明过程是成功的。 第一台主机同步远程仓库数据 当远程仓库数据优先于本地仓库需要同步如果已经克隆过仓库可使用以下命令同步 [rootjenkins cangku]# git pull origin master Username for https://gitee.com: yyang2 Password for https://yyang2gitee.com: remote: Enumerating objects: 5, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (3/3), done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), done. From https://gitee.com/yyang2/test_01* branch master - FETCH_HEAD Updating 0a18968..c5ad2ac Fast-forwardfile1.txt | 1 1 file changed, 1 insertion() [rootjenkins cangku]# cat file1.txt hello git hello world hello hello hehehe hello yuancheng_cangku第二台这时可以用以下命令同步数据 git pull origin mastertag标签 Git中的标签tag主要有以下作用 1️⃣标记软件版本标签最常用的用途就是标记软件版本类似于在代码的进化过程中某一天突然进行了一次正式的版本发布或者修复了一个重要的漏洞或者进行了某些功能的改进等这些具有里程碑意义的事件发生时我们可以为其打上一个标签以方便后续的管理和追踪。 2️⃣分支过度标签当Git的分支过多的时候此时便可以利用标签来对分支进行过度这样可以减少分支的数量。 3️⃣轻量级引用标签其实就是一个指向某个commit的轻量级引用打了标签后就可以通过标签来引用这个提交。 tag的使用方法 [rootjenkins cangku]# git tag v1.0 [rootjenkins cangku]# git tag v1.0此时只是将本地仓库做了标签且为最新内容 将tag标签同步到远程仓库 [rootjenkins cangku]# git push origin v1.0 Username for https://gitee.com: yyang2 Password for https://yyang2gitee.com: Total 0 (delta 0), reused 0 (delta 0) remote: Powered by GITEE.COM [GNK-6.4] To https://gitee.com/yyang2/test_01.git* [new tag] v1.0 - v1.0再远程仓库查看 指定id号进行标签操作 git tag -a v1.0 [id] -m v1.0查看tag标签对应的id版本 [rootjenkins cangku]# git show v1.0 commit c5ad2ac2778758c0c6274427bc9fdaf172fd5779 Author: yuancheng yuanchengexample.com Date: Fri Aug 4 17:52:58 2023 0800远程 -v1diff --git a/file1.txt b/file1.txt index 8a3fe2c..90a5b9e 100644 --- a/file1.txtb/file1.txt-2,3 2,4 hello githello worldhellohello hehehe hello yuancheng_cangku git忽略文件 gitignore是一个特殊的文件用于告诉Git哪些文件或目录不应该被纳入版本控制。在Git仓库中有些文件或目录可能包含敏感信息、临时文件或者不需要被跟踪的文件这些文件不应该被包含在Git仓库中。通过使用.gitignore文件开发者可以告诉Git哪些文件需要被忽略从而避免将这些文件包含在版本控制中提高Git仓库的可维护性和安全性。 gitignore文件的主要作用有以下几个方面 忽略敏感信息和不必要的文件在一个Git仓库中有些文件可能包含敏感信息例如API密钥、密码等。这些信息不应该被包含在版本控制中因为一旦泄露可能会对项目或者用户造成严重的损失。通过使用.gitignore文件开发者可以将这些敏感信息所在的文件或目录添加到忽略列表从而避免将其包含在Git仓库中。忽略临时文件和目录有些文件和目录是临时性的不需要被版本控制管理。例如编译生成的中间文件、日志文件、配置文件等。通过添加到.gitignore文件可以避免将这些文件包含在Git仓库中提高仓库的整洁性和可维护性。统一管理项目文件有时候一个项目可能有多个人协作开发每个人的开发环境和工作习惯都不同。为了避免不必要的冲突和错误可以使用.gitignore文件统一管理项目文件确保每个人都使用相同的配置和约定。 示例 vim .gitignore# 忽略所有以“.log”结尾的文件 *.log # 忽略指定目录下的所有文件和子目录 node_modules/ # 忽略指定文件或目录 my_secret_file.txt logs/ # 忽略所有以“.swp”结尾的文件 *.swp # 忽略指定扩展名的文件 *.docx # 忽略指定文件或目录以及所有以“.tmp”结尾的文件 temp/ *.tmp[rootmaster-01 test_01]# git add . [rootmaster-01 test_01]# git commit -m gitignore [rootmaster-01 test_01]# git push origin master
http://www.zqtcl.cn/news/796729/

相关文章:

  • 免费淘宝客网站模板下载怎么申请注册公司
  • 网站动画用什么做wordpress 主题 下载
  • 制作网站的app推动高质量发展的必要性
  • 网站建设培训个人企业的官网
  • 物流公司做网站佛山市城乡和住房建设局网站
  • 建设银行六安市分行网站云梦网络建站
  • 寿光专业做网站的公司有哪些网页制作基础教程黄洪杰
  • discuz可以做门户网站么江西省网站备案
  • 天眼查在线查询系统seo平台优化服务
  • 建设部网站 注册违规北京梵客装饰
  • 大连制作网站报价网站网站怎么做代理
  • php做网站如何架构品牌vi设计欣赏
  • 网站外链建设与文章发布规范网址例子
  • 外贸网站空间选择商业计划书
  • 手机作图软件app专业做邯郸网站优化
  • 济南网站定制制作wordpress theid
  • 企业网站建设能解决什么问题设计房子需要多少钱
  • 专业网站开发制作石家庄信息门户网站定制
  • 藤虎网络广州网站建设网站域名实名认证官网
  • 佛山专业网站建设公司推荐it行业做网站一个月多少钱
  • 三网合一网站怎么做苏醒主题做的网站
  • wordpress站内统计插件wordpress模板 单栏
  • 龙岩网站定制网站开发 技术路线
  • 广州制作网站开发网站标题怎么设置
  • 海南旅游网站开发背景做网站兼容ie
  • 查找人网站 优帮云本地升级wordpress
  • 安庆什么网站好小事做wordpress主题vue
  • 高端商品网站网络运维工程师面试题及答案
  • 做网站的dw全称是啥适合迷茫年轻人的工作
  • 免费软件库合集软件资料网站wordpress go链接跳转错误