git常用功能汇总

直接push会提示如下错误:
remote: HTTP Basic: Access denied
fatal: Authentication failed for *****

解决办法:
打开 控制面板\用户帐户\凭据管理器
找到最下方 普通凭据->git
编辑并更新 git密码
  • .gitmodules和.gitignore注释
使用#或者;

# Core variables
[core]
	; Don't trust file modes
	filemode = false
  • 冲突文件的解决
//先本地commit文件,然后执行如下命令
git add -u 
git commit -m"" 
git pull
  • 推送新分支至远程仓库
git push -u hzhj test  #首次推送新分支test至远程仓库hzhj,之后不用-u即可
  • 修改远程仓库地址
	
git remote set-url origin [url]   #直接修改

git remote rm origin    #先删除后添加
git remote add origin [url]
  • 拉取远程分支
#本地空文件夹
git init
git branch $分支名
git remote add origin $远程代码库地址
git pull origin $远程分支名:$分支名

git pull origin master  #表示将远程分支合并到当前分支
git pull origin master:master  #表示将远程分支合并到当前分支
  • 本地分支与远程分支比较
git diff 本地分支 origin/xxxx
  • 删除远程分支
git branch -r -d hzhj/test #删除 remote-tracking branch
git push hzhj :test  #删除远程test分支,分支名称前须加冒号:
  • 删除添加到暂存区的文件并保留源文件
git rm img/yolo/* --cached
  • 删除工作区的源文件
git rm img/yolo/* -f
git commit -m '删除文件'
git push   #更新远程仓库内容
  • 查看文件变化部分
 git diff  get_merge_rst.py   #工作区与代码库间的差异
 git diff --cached get_merge_rst.py    #暂存区与代码库间的差异
git tag -n9
git tag -l -n9
git tag -n9 $TAG1

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值