Git
一、创建一个空白分支
1、创建新分支
bash
git branch 分支名2、切换到新分支
bash
git checkout 分支名注:查看分支下文件:dir
3、删除原来的文件
bash
git rm -rf .4、提交到本地
bash
git commit -m "提交的信息"5、推到仓库
bash
git push origin 分支名二、github提送失败
1、进入根目录下的 .git
2、打开config
3、在里面加入以下参数
bash
[http]
postBuffer = 5244288800三、修改本地和远程分支名
1、修改本地
bash
git branch -m 原分支名 修改之后的分支名2、删除远程分支(远端无此分支 则跳过该步骤)
bash
git push --delete origin 要删除的远端分支名3、将重命名后的分支推到远端
bash
git push origin 修改之后的分支名4、把修改后的本地分支与远程分支关联
bash
git branch --set-upstream-to origin/修改之后的分支名注:之后就可以提交代码了。
四、github密钥生成
1、生成
bash
ssh-keygen -t ed25519 -C "邮箱"把生成的 > 文件放入github中

2、让信任本机
bash
# 一直回车
ssh -T git@github.com
五、常用指令
1、查看本地分支
bash
git branch2、删除本地分支
bash
git branch -D 分支名
# 删除当前分支外的所有分支
git branch | xargs git branch -d3、查看远程分支
bash
git branch -a4、删除远程分支
bash
git push origin --delete 分支名5、清理远程仓库在本地的分支记录
bash
git remote prune origin6、更新本地分支
bash
git remote update origin -p六、修改分支名
1、先把远端的分支拉到本地
2、修改拉到本地的分支名字
bash
git branch -m 旧分支名 新起的分支名3、上传新改的分支名到远端
bash
git push origin 新起的分支名4、关联本地修改名字之后分支与远端的新分支
bash
git branch --set-upstream-to origin/新起的分支名5、删除远端的分支
bash
git push --delete origin 旧分支名注:以上的操作其实 就是新建一个分支并拷贝旧的分支内容到新的分支,然后 删除旧的分支。
七、Git GUI Here汉化
https://blog.csdn.net/sinat_26811377/article/details/106226034
八、github关联本地
1、拉去代码
bash
git clone 仓库地址2、每次提交前,先获取最新代码
bash
git pull --rebase origin main(分支名)九、git程序使用失败的解决
https://www.cnblogs.com/tianhengblogs/p/9142691.html
https://zhidao.baidu.com/question/322727885.html
https://blog.csdn.net/TionSu/article/details/99629507
十、使用vsc合并代码时是的选项
Accept Current Change 接受当前更改 Accept Incoming Change 接受传入的更改 Accept Both Change 接受两种改变 Compare Change 比较变化
十一、删除 package-lock.json
bash
git rm --cached package-lock.json十二、忽略某个文件的提交
1、git 放弃本地某个文件的跟踪
bash
git update-index --skip-worktree /Users/liyong/Desktop/code/micro-admin/server/conf/app.ini2、git 恢复某个文件的跟踪
bash
git update-index --no-skip-worktree /Users/liyong/Desktop/code/micro-admin/server/conf/app.ini