电脑切换git账号问题

git 切换账号问题

问题

电脑之前登陆的是另外一个git账号,需要切换git账号

git config --global user.name "xxx"
git config --global user.email "xxx"

切换电脑gitee账号后上传代码提示

...Access denied
...The requested URL returned error: 403

解决

在网上找了一圈,定位电脑凭证问题

一、Mac

1.mac电脑找到"钥匙串访问"打开app
2.右上方可以搜索gitee
3.删除搜索到的gitee.com,种类:互联网密码
4.重试上传代码会提示输入账号密码

二、Windows

1.打开控制面板
2.选择用户账户
3.点击管理 windows 凭证
4.点击 windows 凭证
5.在下面的普通凭证找到需要删除或者修改的一个
6.修改即可

git 的一些操作命令

git init //初始化git仓库
git add -A //将所有文件add到暂存区
/**
 * 此处可以根据个人情况写对应的文件名
 * "git add xxx"  暂存当前文件
 * "git add .": 他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件
 * "git add -u ":他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add -u 不会提交新文件(untracked file)。(git add --update的缩写)
 * "git add -A" :是上面两个功能的合集(git add --all的缩写)
*/
git status //查看暂存
git log //查看提交日志
git reset [--soft | --mixed | --hard] [HEAD]
/**
 * –mixed为默认的,可以不用带该参数
 * 用于重置暂存区的文件,此时历史记录与上一次的提交(commit)保持一致,工作区文件内容保持不变(有上次修改的内容)。移动 HEAD 指针,改变暂存区内容,但不会改变工作区
 * 原有文件内容的变更 :修改内容还在,变成未add的状态
 * 目录结构的变更(增加或者删除文件):
 * 新增文件: 还存在,变成未add的状态(目录结构中文件变成红色,需要执行命令git add . 再执行git commit )
 * 删除文件:目录结构中还是没有,可以直接执行git commit
 * –soft用于回退到某个版本
 * 仅仅移动当前 Head 指针,不会改变工作区和暂存区的内容
 * 原有文件内容的变更 :修改内容还在,变成已add的状态(未commit)
 * 目录结构的变更(增加或者删除文件):
 * 新增文件:还存在,变成已add的状态(目录结构中文件变成绿色,可以再次执行git commit );
 * 删除文件:目录结构中还是没有,可以直接执行git commit
 * –hard 参数撤销工作区中所有未提交的修改内容,
 * 将暂存区与工作区都回到上一次版本,并删除之前的所有信息提交,当前 HEAD 指针、工作区和暂存区内容全部改变
 * 原有文件内容的变更 :修改内容丢失(修改的代码不会变成未add的状态)
 * 目录结构的变更(增加或者删除文件):新增文件丢失、删除的文件相当于没删
*/
git pull //拉取代码
git push origin master //提交代码到origin的master分支 origin:定义的远程仓库名 master:仓库分支
git clone xxx //克隆代码
git branch //查看本地分支
git branch -r //查看远程分支
git branch -a //查看所有(本地和远程)分支
git branch xxx //新建一个分支,但依然停留在当前分支
git checkout -b xxx //新建一个分支,并切换到该分支
git merge xxx //合并指定分支到当前分支
git branch -d xxx //删除指定分支
git config --list //显示当前git的配置
git remote -v //显示所有远程仓库
git remote add xName xUrl // 新增一个远程仓库 xName:命名 xUrl:远程地址
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值