git常用指令

git的版本库就是根目录下的**.git文件**,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD

1.查看一个文件的历史改动记录

git log -p 文件名

2.查看两个版本之间变更的文件两个id是git log下的commit记录值 取前几位就ok

git diff id1 id2 --stat

3.新建远程分支并把本地分支推送到远程

git push --set-upstream origin v1.5.5

4.查看text.txt文件工作区与暂存区里最新版本的区别

   git diff HEAD -- text.txt 

5.修改git密码后提交或拉取代码是会报错HTTP Basic: Access denied fatal: Authentication failed(身份验证失败)使用命令:

git config --system --unset credential.helper

弹出输入账号密码框
6.查看本地与远程仓库连接方式(两种方式1.ssh需要密钥2.https需要账号密码)

git remote -v

7.设置为ssh连接方式:

git remote rm origin
git remote add origin (git@github.com:username/repository.git  git上的ssh链接)
git push -u origin master

8.添加公钥

ssh-keygen -t rsa -C "你的邮箱"

9.http链接方式只需要在终端输入

git config --global credential.helper store
输入git pull输入一次密码账号 再次git pull时就不需要输入密码了

转载 蔚莱先森 (切换本地与远程连接方式)https://blog.csdn.net/Mr_JavaScript/article/details/83043174

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值