Git 快捷键
将cate分支进行本地提交:git add .git commit -m "完成了分类页面的开发"将本地的cate分支推送到码云:git push -u origin cate将本地cate分支中的代码合并到master分支:git checkout mastergit merge categit push删除本地的cate分支:git branch -d cate5. 创建新的search分支.
·
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
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)