网站产品推广制作,临沂企业建站模板,关键词优化排名软件哪家好,建站哪家好联系兴田德润#x1f4e2;#xff1a;如果你也对机器人、人工智能感兴趣#xff0c;看来我们志同道合✨ #x1f4e2;#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 #x1f4e2;#xff1a;文章若有幸对你有帮助#xff0c;可点赞 #x1f44d;… 如果你也对机器人、人工智能感兴趣看来我们志同道合✨ 不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 文章若有幸对你有帮助可点赞 收藏 ⭐不迷路 内容若有错误敬请留言 指正原创文转载请注明出处 文章目录 一、Git概述二、安装Git2.1选择官网下载2.2选择镜像网站下载2.3Git安装 基础理论共享仓库常用命令基本的linux命令基本Git命令 遇到的问题 一、Git概述
诞生2005年由Liunx之父李纳斯.托沃斯Torvalds Linus在芬兰开发而来。 Git的作用Git是目前上最先进的分布式版本控制系统 Git的优缺点 1、免费开源 2、不会因为服务器的损坏或是网络问题而影响项目文件的丢失 3、每个人都有全部的代码所有的版本信息都会同步到用户本地
二、安装Git
2.1选择官网下载
https://git-scm.com/ 从Git的官方网址下载安装包 速度堪忧不知道要等到什么时候了果断放弃
2.2选择镜像网站下载
本次我选择最新版的Git进行下载Git-2.42.0-64-bit.exe 下载速度很快 。
2.3Git安装
双击exe图标进行下载 默认是安装在C盘一般为系统盘经常要用到因此建议安装到其他盘本次我安装在专门放置软件的D盘。 这一步担心遗漏掉什么后期可能要用的功能因此在盘空间充足的情况下建议全部打钩。 接下来就是一路“Next”直至安装完成
基础理论
Git项 Git bash跟linux相似的命令操作 Git CMD跟windows相似的命令操作 Git Gui图形界面的Git不建议初学者使用
工作区域 workspace 工作目录 创建方法 git init新建代码库 git clone 地址 克隆远程目录
index/Stage 暂存区 repository 本地仓库/版本库 Remote 资源库/远程仓库/Git仓库 工作流程 1.在工作目录中添加修改文件git add 2.将需要版本管理的文件放入暂存区git commit 3.将暂存区的文件提交到Git库
共享仓库
Gitee/Github/Gitlab
常用命令
基本的linux命令
基本Git命令 git config --global user.name 名字用户名设置git config --global user.email 邮箱名邮箱设置ssh-keygen -t rsa -C 邮箱名 生成公钥ssh-keygen -t rsa 生成公钥git config -i查看配置git status查看所有文件的状态git status 文件名查看指定文件的状态git add . 添加当前目录的所有文件到暂存区git add git commit -m 消息内容 提交暂存区的内容到本地空间git push 上传到远程仓库分支命令 git checkout -切换回上一个分支 git merge --no-ff合并分支并且有记录 git branch显示分支一览表 git merge 分支名合并分支 git checkout -b 分支名创建、切换分支
遇到的问题
配置了ssh秘钥但在登录时还是需要密码考虑是不是秘钥设置错误了即解决SSH免密登录配置成功后不生效问题。解决方法 1.在生成公钥过程中不小心设置了进去密码正确的做法应该是直接回车键就等于空密码 2.使用git clone命令时没有将SSH的地址复制过来可能复制了其他的地址尤其是HTTP 3.添加你的 SSH key 到 github上面时记得 SSH key 代码的前后不要留有空格或者回车。由于之前使用了记事本打开的id_rsa.pub在复制的时候会默认将空行也复制进去导致粘贴在SSH公钥输入框中保留了空行最后使公钥添加无效。