git
安装配置
git for windows 安装后通过以下命令查看是否安装成功:
javascript
git --version简单命令
- pwd :查看当前目录
- ls :查看当前目录下的文件
- cd : 切换目录
- ll :查看当前目录下的文件
- dir :查看当前目录下的文件
- mkdir :创建文件夹
- touch :创建文件
- ls -a :查看隐藏的文件(默认.开头为默认隐藏文件)
- rm -rf :删除文件 [谨慎使用]
创建新仓库 和 维护旧仓库
- 创建新仓库
javascript
git init- 维护旧仓库
javascript
git clone xxxgit 基本流程(简单)
添加
javascript
git add提交
javascript
git commit -m "xxx"查看提交状态
javascript
git status推送
javascript
git push拉取
javascript
git pull忽略文件
- mkdir .gitignore
javascript
!.txt
dist
*.zip修改数据
从版本库中删除资源
- git rm xx.txt 删除本地数据 同时删除仓库
- git rm --cached xx.txt 不删本地 只删库
版本库更改资源名称
- git mv x.txt newvalue.txt
vim
- vim xxx.txt 打开文件
- i 进入编辑模式
- esc 退出编辑模
- :wq 保存并退出
- :q! 强制退出
- :wq! 保存并强制退出
- cat xxx.txt 查看文件
日志
- git log -p -2
- --online --name-only --nmae-status
修改最新一次提交的
描述信息 提交内容
- git commit --amend
清除暂存区某个文件
- git rm --cache xxx.txt
还原文件
- git checkout -- xxx.txt
alias别名命名提高效率
- git config --global alias.co checkout
- git config --global alias.br branch
- git config --global alias.ci commit
- git config --global alias.st status
branch 分支
- git branch 查看分支
- git branch xxx 创建分支
- git checkout xxx 切换分支
- git merge xxx 合并分支
- git branch -d xxx 删除分支
- git branch -D xxx 强制删除分支
安装 git for windows
选择自己需要的版本; 点击下载,安装比较简单,不再赘述;
常用的命令
当前文件夹的目录 ls
切换文件夹 cd
查看所属文件夹 ll
创建文件夹 mdir xxx
清屏 ctrl +l
显示当前工作目录:pwd
删除当前目录文件: rm -rf *
建立文件 touch
配置
全局配置
git config --global user.name "yhx"
git config --global user.email "2045399856@qq.com"初始化仓库
git init全部添加
git add .提交暂存
git commit -m "注释"推送到仓库
git push查看状态
git status忽略文件配置
.gitgnore 文件
文件夹 /xxx !xxx.txt 不包含xxx.txt
删除远端仓库的 文件
本地不变动
git rm --cached xxx重命名
git mv 旧的名字 新的名字log操作日志
git log管理暂存区文件
git rm --cached xxx别名
简化操作命令
Git分支Branch
查看列表
git banrch创建分支
git branch xx切换分支
git checkout xx删除分支
git branch -d xxx分支合并
git merged xxx查看已合并分支
git branch --merged查看未合并的分支
git branch --no--merged强制删除未合并的分支
git branch -D xx老项目
克隆
git clone "xxx.git"问题场景
在一个分支中有修改,未提交的文件,这时候我们想到另一个分支去处理修改bug?
git stash
//接着切换到 另一个分支进行处理问题
//最后切换回来
git stash apply
//这是可以继续使用