git配置push无需输入密码,解决kaggle使用git不能获取输入无法推送

clone别人文件注意事项:

必须将下载的文件中的.git文件夹删除(若.git存在),否则推送到自己Github只会是一个链接,不是文件!
在这里插入图片描述

配置主配置文件:~/.gitconfig
!git config --global user.name "Your Name" # 记录个人信息,必填,随意就行
!git config --global user.email "Your email" # 记录个人信息,必填,随意就行
!git config --global credential.helper store  # 配置Git官网凭证小助手,保存账号密码
!cat  ~/.gitconfig
自己添加账号密码保存文件,account,password是Github账号和密码,注意:若账号是邮箱注册xxx@163.com其中@必须写成%40:xxx%40163.com
!echo https://{'account'}:{'password'}@github.com >  ~/.git-credentials
!cat ~/.git-credentials

在这里插入图片描述

配置本地仓库文件.git/config
!rm -rf .git
!git init
!echo '[credential]'>> .git/config
!echo 'helper = store' >> .git/config!echo '[remote "origin"]' >> .git/config 
!echo '	url = https://github.com/HanweiWu/reponame.git' >> .git/config # reponame是远程仓库名,> 创建时所填入,必须一致
!echo '	fetch = +refs/heads/*:refs/remotes/origin/*' >> .git/config 
!cat .git/config

在这里插入图片描述

git操作—push
!git add . # 更新到暂存区
!git commit -m "这是我训练的xxx模型" # 暂存区提交到本地仓库
!git branch -M branch_name# 分支改名,不改的话默认master,会冲突
!git branch # 查看分支名
!git remote add origin https://github.com/HanweiWu/Test.git # 连接远程仓库
!git push -u origin branch_name# 本地库推送到远程仓库,注意此处‘branch_name’必须和修改的分支名一样

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

git操作—clone(指定分支:git clone -b branch_name)
!git clone -b branch_name https://github.com/HanweiWu/Test.git

在这里插入图片描述

删除远程分支

git push origin --delete 分支名称,参考文章

git push origin --delete inference
GitHub查看

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值