gitlab上传问题记录

1.如果引用了子模块,关于上传子模块

必须要有.gitmodule文件,所以先创建

添加子模块
git submodule add <子模块仓库的URL> <本地路径>
初始化子模块:
git submodule init
更新子模块:
git submodule update
或者你可以用一条命令完成初始化和更新:
git submodule update --init
如果子模块中还有子模块,你需要递归地更新所有子模块:
git submodule update --init --recursive

2.本地更新origin远程分支(fetch是拉取,远程分支默认名是origin)

git fetch origin

3.git push 时如果提示输入gitlab登录用户的密码,注意不要输错了,如果输错,需要取windows控制面板->用户账户和家庭安全->凭据管理器中进行修改

4.删除idea文件夹

git上传取消.ideal
要在Git中忽略.idea目录,你需要在你的Git仓库根目录下创建或编辑一个.gitignore文件,并添加以下内容:

.idea/
这会告诉Git忽略.idea目录及其子目录中的所有文件。

如果.idea目录已经被跟踪(tracked),你需要先停止跟踪它。可以使用以下命令:

git rm -r --cached .idea
git commit -m "Remove .idea directory from tracking"
然后,将.gitignore文件的更改提交到仓库:

git add .gitignore
git commit -m "Add .idea to .gitignore"
最后,推送更改到远程仓库:

git push

 

posted @ 2024-07-11 11:27  海_纳百川  阅读(12)  评论(0编辑  收藏  举报
本站总访问量