![](https://img-blog.csdnimg.cn/20200507143057317.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git
Git相关知识
AldarLin
不积跬步,无以至千里
展开
-
git命令
一. 查看分支查看所有分支git branch -a查看本地分支git branch二. 切换分支git checkout master三. 增加和删除分支// 从master创建新分支git branch tom// 创建当前分支的子分支git checkout -b dev// 查看是否创建成功git branch// 删...原创 2019-11-25 11:02:38 · 86 阅读 · 0 评论 -
如何创建本地Git项目,并上传到GitHub
1. 登录Github2. 创建项目仓库3. 上传项目3.1【找到项目目录】-- 【右键】-- 【Git Bash Here】3.2 上传项目获取git仓库地址,用于上传项目## Git初始化git init说明:当前目录执行git初始化,在当前目录中添加一个.git文件夹来存储一些git数据## 添加所有文件到暂存区git add *...原创 2019-12-26 21:00:31 · 124 阅读 · 0 评论 -
玩转Git(四)错误记录
目录一、日常情况处理1.1 无法 push 代码1.2 git pull:Your local changes to the following files would be overwritten by xxx一、日常情况处理1.1 无法 push 代码1.1.1 现象failed to push some ref to xxxxx1.1.2原因由于当前本地版本不是远程仓库上的最新版本,故需要先拉取代码到本地进行合并后才能提交1.1.3解决方式可以通过..原创 2020-05-14 11:03:03 · 104 阅读 · 0 评论 -
玩转 Git(三) GitFlow 工作流详解
目录一、工作流介绍1.1什么是工作流1.2 两种工作流对比二、Git Flow 工作流介绍2.1 项目分支2.2 开发流程2.2.1 日常开发2.2.2 代码提交2.2.3 项目发布2.2.4 项目测试和项目热修复一、工作流介绍1.1什么是工作流在多人协同开发中,如果每个人都拥有直接推送代码到远端分支的权限,由于个人技术水平或粗心,可能会将低...原创 2020-05-08 11:34:40 · 495 阅读 · 0 评论 -
玩转 Git(一) Git基本使用
一、Git 和 SVN 的区别 GIT SVN 协同修改 允许多人并行修改统一文件 允许多人并行修改统一文件 数据备份 可以备份当前状态和每一个提交过的历史状态 可以备份当前状态和每一个提交过的历史状态 版本管理 采用文件系统快照的方式 采用增量式管理 权限控制 不仅能对团队内部做权限控制,还能对团队外开发者贡献的代码进行...原创 2020-05-06 18:20:39 · 171 阅读 · 0 评论 -
玩转 Git(二) 配置SSH实现免密登录
目录一、为什么要免密登录二、配置流程2.1 生成 SSH 秘钥2.2 复制秘钥2.3 本地配置一、为什么要免密登录在实际使用中,每一次提交 Git 都需要填写账号密码,这无疑是很麻烦的事情。我们可以通过配置 SSH 实现免密登录二、配置流程2.1 生成 SSH 秘钥# 生成秘钥ssh-keygen -t rsa -C [xxx 邮箱]例如: ...原创 2020-05-07 14:26:50 · 648 阅读 · 1 评论