Git 快捷键

1.  #初始化项目 

/** *
 *  打断点  debugger
 *  将列表型的数据转化成树形数据 => 递归算法 => 自身调用自身 => 一定条件不能一样, 否则就会死循环
 *  遍历树形 有一个重点 要先找一个头儿
 * ***/
export function tranListToTreeData(list, rootValue) {
  var arr = []
  list.forEach(item => {
    if (item.pid === rootValue) {
      // 找到之后 就要去找 item 下面有没有子节点
      const children = tranListToTreeData(list, item.id)
      if (children.length) {
        // 如果children的长度大于0 说明找到了子节点
        item.children = children
      }
      arr.push(item) // 将内容加入到数组中
    }
  })
  return arr
}
git init        // 初始化git仓库
git branch      // 查看分支状况
git status -s   // 查看文件状态
clear           // 快速清空终端

快速新建文件夹  git bash工具
$ mkdir departments (文件夹的名字)
快速创建命令 
$ touch departments.js   (文件的名字)
 

2. 将 cate 分支进行本地提交 

git add .                              // 暂存区
git commit -m "描述消息"                // 提交到git仓库
git commit -a -m "描述消息"             // 跳过使用暂存区域,提交到git仓库


从Git仓库和工作区中同时移除文件index.js
git rm -f index.js

只从Git仓库中移除 index.html 保留工作区中的 index.html 
git rm --cached index.html

3. 将本地的 cate 分支推送到码云:

git push -u origin cate

3.1 将远程仓库克隆到本地 

git clone 远程仓库的地址

4. 将本地 cate 分支中的代码合并到 master 分支:

git add .
git commit -m "完成功能的开发"
git checkout master 切换到主分支
git merge cate      合并到主分支
git push

5. 删除本地的 cate 分支:

git branch -d cate

6. 创建新的search分支

git checkout -b search

7. 查看版本日志

$ git log
$ git log -2 最近两次提交
$ git log --pretty=format:"%h | %an | %ar | %s"  
// 在一行上查看提交信息 唯一标识/作者名字/提交时间/说明

$ git reset --hard <Commit + ID>   // 根据指令回退到指定版本
$ git reflog --pretty=oneline      // 查看所有的提交历史

解决git log 提交中文乱码问题
git --no-pager log
如果可以显示的话,把pager设置为more
git config --global core.pager more

8. 远程分支最新代码下载到本地

 git pull

9. 删除远程分支

$ git push origin --delete 名字
 

 10.分支发生冲突:

$ git checkout master
$ git merge index 
$ git add .                   // 手动解决而后,存储
$ git commit -m "***更新"    // 保存

11. 码云账号密码

码云 https://gitee.com   xu****xia 154******80@qq.com

12. 配置用户名邮箱一次配置永久生效

git config --global user.name "xu***xia"
git config --global user.email "=154*****80@qq.com"

查看所有的全局配置项 git config --list --global
查看指定的全局配置项 git config user.email     git config user.name
简明的help 输出 git config -h

Git 的全局配置文件 C:/Users/用户名文件夹/.gitconfig

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值