linux --git 操作手册

1.首先建立一个reposity

/就是大仓库/

mkdir learnGit
cd /home/xur/learnGit

2.连接git

/*初始化git仓库*/
git init

3.添加文件,提交

git add readme.txt
git commit -m "add a readme.txt"

4.查看这个项目的进度,即别人或者自己之前做了啥

git status

查看具体点差异git diff readme.txt

5.查看log文件

git log

这里的第一个是id号,后面回退版本有用
这里写图片描述

6.回退版本

/*
注意大小写
HEAD^          -回退到前一个版本
HEAD^^         -回退到前两个版本
......
HEAD~100       -回退到前100个版本
*/
git reset --hard HEAD^

7.
查看历史纪录id,

适用于你做了1,2,3,4,5版本,
然后你想回退到3版本,

然后你关机了,这个时候5版本的id号你用“git log”已经没有了,你可以使用

git reflog

8.
添加远程仓库

1).先加SSH,输入以下

ssh-keygen -t rsa -C "youremail@example.com"

加入到github中去,

ps:如果出现这种错误,记得输入yes!
The authenticity of host ‘github.com (13.229.188.59)’ can’t be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,13.229.188.59’ (RSA) to the list of known hosts.

2).github上建立repository
3).本地仓库进行关联git remote add origin git@github.com:gexrior/learngit.git
4).本地数据库全部推送到远程去git push -u origin master

9.
查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

以图形化界面查看Log:git log --graph --pretty=oneline --abbrev-commit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值