赞
踩
1.右击 git bash 后 输入
git init (仓库为:当前目录)
git init name (仓库为:name文件夹)
git clone https://github.com/Winnie996/calculate.git //https
git add . //工作区添加至暂存区
git commit -m "注释内容" //暂存区提交至本地仓库
git log
git log --oneline //提交信息更加简短 [1e677ed (HEAD -> master) redis ] (1e677ed)用于回退版本时作为参数
git config --global --list
git reset --soft 1e677ed //1e677ed 版本id
git log --oneline 可以查看版本id
git diff 查看工作区和暂存区之间差异 +:表示现在工作区对比暂存区新添加的
-:表示现在工作区对比暂存区所缺少的
git diff HEAD 工作区和版本库(本地仓库)区别
git diff --cached 暂存区和版本库(本地仓库)区别
git diff 1e677ed 1e677fd (两个版本id) 看两个版本库有什么区别
git diff HEAD~ HEAD 上一个版本库 和 最新版本库区别 //HEAD~3 HEAD之前的第三个版本
git diff HEAD~ HEAD 文件名 //具体到文件的版本之间不同
git ls-files
git status
ls
rm 文件名 //删除工作区的文件
1.git rm 文件名 (本地删除和暂存区删除)
2.git commit -m "本地仓库删除" //本地仓库删除
git rm --cached other.log //仅删除暂存区
1.进入 .ssh 文件夹
2.输入
ssh-keygen -t rsa -b 4096
git remote add origin git@github.com:Winnie996/go_redis.git (新建仓库ssh)
git branch -M main
git push -u origin main
或者
git remote add origin git@github.com:Winnie996/go_redis.git (新建仓库ssh)
git push -u origin master
git branch //查看所有分支
git branch new_name //新建分支
git switch 分支_name //切换到分支_name(这个分支)
1.git switch main //切换到main分支
2.git merge dev(被合并分支名称)
git branch -d dev (-D:强制删除,-d:已经被合并的可删除)
使用 git diff 查看冲突详情
======= 上面表示 main分支中修改的内容
======= 下面表示 feat分支中修改的内容
内容为 <<<<<<<< >>>>>>>>>> (左右箭头之间)
git merge --abort //中止合并
1. 手工修改冲突文件,合并冲突内容
2. git add file //添加暂存区
3. git commit -m “合并修改”//提交修改
git tag v0.9.9 565a979 //后两个参数 版本号以及commit id
git tag 版本号 //默认给最新的commit分类版本
git tag v0.0 -a -m '启动项目' 565a979
git push origin --tags
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。