网站流量统计分析报告,网络营销推广方式步骤,淮北论坛招聘最新消息,河北省建设集团有限公司网站#x1f4e2;#xff1a;如果你也对机器人、人工智能感兴趣#xff0c;看来我们志同道合✨ #x1f4e2;#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 #x1f4e2;#xff1a;文章若有幸对你有帮助#xff0c;可点赞 #x1f44d;… 如果你也对机器人、人工智能感兴趣看来我们志同道合✨ 不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 文章若有幸对你有帮助可点赞 收藏 ⭐不迷路 内容若有错误敬请留言 指正原创文转载请注明出处 文章目录 Git概述基础理论共享仓库常用命令基本的linux命令基本Git命令 遇到的问题 Git概述
诞生2005年由Liunx之父李纳斯.托沃斯Torvalds Linus在芬兰开发而来。 Git的作用Git是目前上最先进的分布式版本控制系统 项目管理方式分布式版本控制 特点每个人都有全部的代码所有的版本信息都会同步到用户本地 优势不会因为服务器的损坏或是网络问题而影响项目文件的丢失免费开源
基础理论
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公钥输入框中保留了空行最后使公钥添加无效。