githubdesktop 切换git账户 git怎么切换用户_git 切换分支


首先设置用户基本信息设置

  1. 设置用户名 git config - -global user.name ‘Hazel6869'
  2. 设置用户名邮箱 git config - -global user.name “1358508600@qq.com"

密码是“18867549870lan”

分清git的四个区域:工作区 暂存区 git本地仓库 远程仓库

git的基本操作

1. git init --- 将本地的一个目录初始化为一个git仓库,会得到一个名字叫做.git 的隐藏文件
2. git remote add origin 【远程仓库SSH地址】--- 设置远程仓库
3. git status ---- 查看当前状态
4. git add 文件名 --- 将文件从工作区域提交到暂存区域 
5. git rm 文件名 --- 删除文件
6. git commit -m “提交描述“ 从暂存区域提交到git仓库 
7. git push -u origin master --- 推送至远程仓库master,需要输入创建.ssh时创建的密码

Git 分支

Git分支是由管理起来的,所以创建、合并、切换、删除分支都很快,非常适合大型项目的开发。在分支上做开发,调试好了之后再合并到主分支,那么每个人的开发都不会影响到其它人。

  1. 主分支,也就是默认创建的master分支,只用来分布重大版本(对于每个版本可以创建不同的标签,以便于查找)
  2. 日常开发应该在另一条分支上完成,可以取名为develop。
  3. 临时性分支,用完后最好删除,以免分支混乱:功能(feature)分支 2. 预发布(release)分支 3. 修补bug(bug)分支
  4. 很多人开发时,每个人还可以分出一个自己的专支,当阶段性工作完成后应该合并到上级分支。
一、常用指令: 
1. 查看已有分支: git branch -a 
2. 创建、切换分支 ; 创建并切换分支: git checkout -b 分支名 
3. 创建分支:git branch 分支名 
4. 切换分支:git checkout 分支名 
合并分支: 
1. git checkout master -- 先切换到主分支
2. git merge branch1 -- 再将branch1分支合并到主分支
删除与恢复分支
1. git branch -d <分支名称>
误删分支需要恢复 
使用git log 查出分支的提交号。
git branch <分支名称> <提交号>,
即创建提交号历史版本的一个分支,分支名称随意
查看分支图:git log --graph --pretty=oneline --abbrev-commit
重命名分支
git branch –m 当前分支名 新的分支名
//1. 配置名字和邮箱:终端输入
git config --global user.name "xiaolan.cheng01"
git config --global user.email "xiaolan.cheng01@liulishuo.com"
//2. 生成密钥:终端输入(这一步不需要)只要设置一次就可以了
ssh-keygen -t rsa -C “xiaolan.cheng01@liulishuo.com”
对于git基本操作中的7步
一般的操作其实是
先clone下来一个项目
再进行修改
最后git push