vscode+github
下载地址:https://git-scm.com/download/win
安装时默认设置就行,就是中间让选编辑器的时候选vscode
安装完成后终端输入 git
能看到提示,安装完最好重启一次
专为github设置http代理,是http,不是scoks代理,git自身不支持scoks代理,v2rayN的http代理就是在scoks端口+1git config --global http.proxy http://127.0.0.1:10809
取消代理git config --global --unset http.proxy
推送
首先点右下角main,选择分支,有个main本地还有一个小云朵远程,我们每次都先保存本地,然后提交前需要输入确认码,我的分支是main,所以在消息里输入main后提交
然后在git栏的右上角三个小点,有个推送,或同步
设置不需要推送的文件和目录
在项目根目录创建.gitignore
文件:
然后复制文件的相对路径,把它的反斜杠替换成正斜杠,然后在最前面再添加一个/斜杠将它排除在推送之外,就像这样:
/myapp/.vscode
/myapp/node_modules
如果某个文件远程仓库存在,而本地文件不需要跟踪同步可以这样:git update-index --assume-unchanged config.jsonc
//不跟踪config.jsoncgit update-index --no-assume-unchanged config.jsonc
//继续跟踪config.jsonc
github使用方法
设置私有和公有
打开仓库项目后》Settings》底部Danger Zone栏》Change repository visibility
删除项目
打开仓库项目后》Settings》底部Danger Zone栏》Delete this repository,然后输入一段确认码
请确保已在git中配置您的user.name和user.email”解决方法
git config --global user.name "caominli"
git config --global user.email "13320807@qq.com"
需要登陆githu
解除ssl验证
错误:
Git: fatal: unable to access 'https://github.com/caominli/vuedeom.git/': OpenSSl
SSL read: SSL ERROR SYSCALL, errno 0
解决办法,或者使用代理git config --global http.sslVerify false
无法连接git
错误:
Git: fatal: unable to access "https://github,com/caominli/vuedeom.git/': Failed toconnect to github,com port 443 after 21115 ms: Couldn't connect to server
解决办法:设置http代理
不记录所有权的系统
错误:fatal: detected dubious ownership in repository at
解决办法:git config --global --add safe.directory D:/tongbu/gin_btcmai_i18n
添加列外
复制自己项目的方法:
在github创建一个新项目,然后在本地项目的根目录下执行命令:git remote remove origin
#项目名就是新创建的项目git remote add origin https://github.com/用户名/项目名.git
git branch -M main
git push -u origin main