git push 用https的方式提交,一个简单的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git push 用https的方式提交,一个简单的问题相关的知识,希望对你有一定的参考价值。

设置必要的参数,如http_proxy, user, email等:
$ git config --global http.proxy=yourproxyserver:theport
$ git config --global user.name "Bright Zheng"
$ git config --global user.email youremail@xxx
其中这个第一条:http.proxy=yourproxyserver:theport具体如何修改才能成功?

参考技术A yourproxysever是你的代理服务器的地址如192.168.1.2
the port 是你代理的端口 如80

git 忽略提交及已push过得文件忽略提交

在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交

Git 忽略文件提交的方法

这种方式通过在项目的某个文件夹下定义 .gitignore 文件,在该文件中定义相应的忽略规则,来管理当前文件夹下的文件的Git提交行为。

.gitignore 文件是可以提交到公有仓库中,这就为该项目下的所有开发者都共享一套定义好的忽略规则。

在 .gitingore 文件中,遵循相应的语法,在每一行指定一个忽略规则。如:

1 *.log
2 /runtime
3 /vendor
4 /.idea

git忽略规则:详细的忽略规则可以参考官方英文文档

 

Git忽略本地已经push过的提交

先备份原有代码

先用如下命令:  git rm --cached filename 

再更新.gitignore文件忽略相关文件

再进行个git commit 即可,再次pull时会发现要忽略的相关文件原有的文件可能被删除了,从备份的代码复制到所需项目目录,之后.gitignore会忽略相关文件的更新

以上是关于git push 用https的方式提交,一个简单的问题的主要内容,如果未能解决你的问题,请参考以下文章

IDEA/Git 设置多个push远程仓库或者同时提交多个push仓库

GIT PUSH SSL certificate problem

git如何将当前分支的某个提交,push到本地其它分支上

git push

git 忽略提交及已push过得文件忽略提交

如何禁止GitLab分支被push