关于git和Linux

首先linux中大部分命令在git中都可以使用,比如echo,pwd,ps,touch,mkdir等等

常用命令

#:代表注释

//创建初始化名字和邮箱

git config --global user.name #你的名字

git config --global  user.email #你的邮箱

//创建本地仓库

git init #在一个项目里创建仓库,有.git目录出现

git init master #创建一个目录为master的本地仓库,里面包含.git目录

//添加到缓存仓库中(.git文件中)

git add #文件名

git add -A

//提交

git commit -m 文件名

git commit -A

//显示状态命令

git status #查看当前文件的所属状态

//日志命令

git log #显示你操作的文件的一些改变

//改变文件内容后撤销(未提交)

git checkout -- .

//查看文件改变内容

git diff

//提交(到本地仓库)后版本回退

git reset hard HEAD^ #文件名

git reset hard HEAD~2 #(代表上两个)

git reset hard #加上前⑦位版本号(git log可以查看)

//解决文件名乱码问题

git config --global core.quotepath false

//查看系统配置

git config --system -l
 

本地仓库和github连接

//首先使用命令生成密钥(ssh),可以不必每次提交远程仓库输入密码

//一直回车,三次回车即可,#号后面的要用双引号或者单引号括起来

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

//使用命令获取密钥,或者到上面提及的地址复制密钥(.pub)

clip < ~/.ssh/id_rsa.pub

//然后打开github,点击右边头像(已登录状态哦),选择setting选项,进去后选择SSH,选择new ssh

//标题随便写,在key框中粘贴你的密钥

//测试一下

ssh -T git@github.com

//就这样子就成功了

//在github中创建一个新仓库(远程),输入你的仓库名(远程),然后复制远程仓库URL

//使用命令设置远程仓库地址(要先进入本地仓库)

git remote set-url origin  #你的远程仓库地址ssh的

//查看当前远程仓库地址

git remote -v

//增加一个远程仓库连接

git remote add  origin git@github.com:xu15580163750/xu.git

 //删除一个远程仓库连接

 git remote remove origin
//使用命令把本地仓库上传到远程仓库(关联)

git push -u origin master

 //以后直接命令

git add -A

git commit   -m  "好累啊" #-m后面是注释

//可以看到成功了

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值