git 常用命令

2019-07-01  本文已影响0人  fulj

1. 将本地代码推送到github上

本地代码初始化创建本地的git仓库

git init
git add .
git commit -m "init"

在github中创建一个repository 并复制repository的地址

image.png

将本地代码与远程的repository建立关联

git remote add origin git@github.com:fulj/springBootDemo.git
git pull origin master
git push origin master

删除git

rm -rf .git

2. git fetch&&git rebase , git pull --rebase git pull 区别

git pull ,git pull -rebase

git pull = git fetch + git merge
git pull --rebase = git fetch + git rebase

merge:会产生一个新的节点,之前的提交分开显示
rebase:不会产生新的节点,是将两个分支融合成一个线性的提交,提交网络图就会好看些

3. 回退

# 查看commit 点
git log
git log --pretty=oneline 
git log --graph --pretty=oneline --abbrev-commit //可以看到分支图
# 回到某个commit
git reset --hard 1094a //1094a为commit id 前几位就可以
上一篇 下一篇

猜你喜欢

热点阅读