— idea git管理项目时一些不用的文件处理
1. File -> settings -> Editor -> File Types -> 修改gitignore文件表达式
2. *.classpath;*.gitignore;*.hprof;*.idea;*.iml;*.project;*.pyc;*.pyo;*.rbc;*.settings;*.sh;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;target;vssver.scc;vssver2.scc;out;
— push时显示push failed: unable
1. 在当前项目根目录右键Git Bash Here
2. 运行:git config –global http.sslVerify false
— 没有Git Bash Here
1.按下win+r,输入‘regedit’,打开注册表
2、找到[HKEY_CLASSES_ROOT\Directory\Background]。
3、在[Background]下如果没有[shell],则右键-新建项[shell]。
4、在[shell]下右键-新建项[Git Bash Here],其值为“Git Bash Here”,此为右键菜单显示名称。
此时在任意位置鼠标右击就能看到Git Bash Here但是没有关联程序,现在还没有实际作用
5、 在[Git Bash Here]下右键-新建-项[command],其默认值为 “git安装根目录\bin\bash.exe”
6、再完善一下添加一个Git的小图标:选中Git Bash Here右击-新建-字符串值,名称为Icon,双击编辑, 其值为“git安装根目录\mingw64\share\git\git-for-windows.ico”。
原文链接:https://blog.csdn.net/weixin_45818290/article/details/125341389
— idea添加github账号显示invalid authentication …
1. Srttings -> Developing settings生成token,多选框全选
— 解决github main和master分支
1. 目标是删除master,将lcoal和remote的分支都切为main分支,在项目根目录打开git bash
2. 本地master分支改名: git branch -M main
3. 删除remote的master: git push origin –delete master
4. 确认删除情况: git branch -a
5. 切换分支: git checkout main
6. 合并分支: git merge remotes/origin/main –allow-unrelated-histories
7. 提交修改: git push origin main
8. 查看分支情况: git branch -a
— git pull/fetch不能不能正常运行
1. git remote -v
origin https://github.com/DangerDXM/JavaPractice.git (fetch)
origin https://github.com/DangerDXM/JavaPractice.git (push)
2. 修改origin地址:git remote set-url origin git@github.com:DangerDXM/JavaPractice.git
注意github.com后面的/改成: