git、idea问题记录

  • Post author:
  • Post category:其他


— 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后面的/改成:



版权声明:本文为sinat_38623570原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。