首先设置用户基本信息设置
- 设置用户名 git config - -global user.name ‘Hazel6869'
- 设置用户名邮箱 git config - -global user.name “1358508600@qq.com"
密码是“”
分清git的四个区域:工作区 暂存区 git本地仓库 远程仓库
git的基本操作
- git init --- 将本地的一个目录初始化为一个git仓库,会得到一个名字叫做.git 的隐藏文件
- git remote add origin 【远程仓库SSH地址】--- 设置远程仓库
- git status ---- 查看当前状态
- git add 文件名 --- 将文件从工作区域提交到暂存区域
- git rm 文件名 --- 删除文件
- git commit -m “提交描述“ 从暂存区域提交到git仓库
- git push -u origin master --- 推送至远程仓库master,需要输入创建.ssh时创建的密码
Git 分支
Git分支是由管理起来的,所以创建、合并、切换、删除分支都很快,非常适合大型项目的开发。在分支上做开发,调试好了之后再合并到主分支,那么每个人的开发都不会影响到其它人。
- 主分支,也就是默认创建的master分支,只用来分布重大版本(对于每个版本可以创建不同的标签,以便于查找)
- 日常开发应该在另一条分支上完成,可以取名为develop。
- 临时性分支,用完后最好删除,以免分支混乱:功能(feature)分支 2. 预发布(release)分支 3. 修补bug(bug)分支
- 很多人开发时,每个人还可以分出一个自己的专支,当阶段性工作完成后应该合并到上级分支。
一、常用指令:
- 查看已有分支: git branch -a
- 创建、切换分支 ; 创建并切换分支: git checkout -b 分支名
- 创建分支:git branch 分支名
- 切换分支:git checkout 分支名
合并分支:
- git checkout master -- 先切换到主分支
- git merge branch1 -- 再将branch1分支合并到主分支
删除与恢复分支
- git branch -d <分支名称>
误删分支需要恢复
使用git log 查出分支的提交号。
git branch <分支名称> <提交号>&#xff0c;
即创建提交号历史版本的一个分支&#xff0c;分支名称随意
查看分支图:git log --graph --pretty&#61;oneline --abbrev-commit
重命名分支
git branch –m 当前分支名 新的分支名
//1. 配置名字和邮箱&#xff1a;终端输入
git config --global user.name "xiaolan.cheng01"
git config --global user.email "xiaolan.cheng01&#64;liulishuo.com"
//2. 生成密钥&#xff1a;终端输入(这一步不需要)只要设置一次就可以了
ssh-keygen -t rsa -C “xiaolan.cheng01&#64;liulishuo.com”
对于git基本操作中的7步
一般的操作其实是
先clone下来一个项目
再进行修改
最后git push