您的位置:首页 > 娱乐 > 八卦 > 公众号开发者模式怎么用_深圳网站seo设计_优化大师电脑版下载_泰州百度公司代理商

公众号开发者模式怎么用_深圳网站seo设计_优化大师电脑版下载_泰州百度公司代理商

2024/10/6 14:24:53 来源:https://blog.csdn.net/weixin_44418828/article/details/142256616  浏览:    关键词:公众号开发者模式怎么用_深圳网站seo设计_优化大师电脑版下载_泰州百度公司代理商
公众号开发者模式怎么用_深圳网站seo设计_优化大师电脑版下载_泰州百度公司代理商

GIT

参考博文

Git是一个开源的分布式版本控制系统,用于敏捷高效的处理任何大小项目的版本管理
核心功能:

  • 项目的版本管理
  • 团队协作开发

1. GIT架构

在这里插入图片描述

2. GIT基本使用

2.1 创建版本库
  • 在工作空间的目录中,右键“Git Bash Here”打开git终端

  • 在Git终端中输入git init指令,创建版本库(就是一个.git目录)

    git init
    

在这里插入图片描述

2.2 查看版本库状态
git status
2.3 将工作空间的修改添加到暂存区

add命令

git add a.txt   ## 只将工作空间中的某个文件add到暂存区
git add . ## 将工作空间中所有文件都add暂存区
2.4 将暂存区中的修改提交到版本库

commit命令

git commit -m '版本说明'
2.5 查看版本库中的历史版本

log命令

git log --oneline  ## 每个版本信息只显示一行
get log  ## 显示每个版本的详细信息
2.6 设置用户信息

因为我们将暂存区的内容提交到版本时,会记录当前版本的提交的用户信息,因此在版本提交之前需要先绑定用户信息。

git config --global user.name 'ergou'
git config --global user.email 'haha@hehe.com'
2.7 同步历史版本到工作空间
git checkout 版本号

3. 远程仓库

远程仓库,远程版本库;实现版本库的远程存储,以实现团队的协同开发

在这里插入图片描述

3.1 远程仓库配置
  • 注册账户
  • 创建仓库
3.2 远程仓库关联
  • 用户名

     git config --global user.name "注册名"
    
  • 邮箱

    git config --global user.email "注册邮箱"
    
  • 生成SSH

    ssh-keygen -t rsa -C "自己的邮箱"
    

    SSH文件存放在C:/User/用户/.ssh下,id_rsa为私钥,id_rsa.pub为公钥
    在这里插入图片描述

  • github配置SSH

    • 打开github账户,点击右上角头像,选择Settings
    • 在左侧边栏中选择SSH and GPG keys
    • 点击New SSH key,将id_rsa.pub中的内容粘贴进去,并设置一个描述,点击Add SSH key
  • 测试SSH连接

    ssh -T git@github.com
    

    如果出现Hi ergou! You’ve successfully authenticated, but GitHub does not provide shell access

    则SSH连接成功

4. 推送文件到远程仓库

基本流程:add->commit->push

  • 建立本地仓库

    git init
    
  • 推送文件至远程

    在远程建立好仓库,本地进行clone,然后再添加新文件,最后推送至远程。这样的步骤对新手比较友好

    • clone远程仓库至本地

      git clone git@github.com:用户名/仓库名.git
      
    • add 文件

      git add .
      git add 单个文件
      git add 文件夹1/ 文件夹2/ ……多个文件夹之间空格隔开
      

  • commit

    git commit -m “注释”
    
  • push

     git push -u origin master
    

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com