git基本操作

2020-03-29  本文已影响0人  kevin_lln

git远程操作管理

1.git基本命令

创建一个版本库

git init

把文件添加到缓存区

git add <filename>

提交缓存区的所有修改到本地仓库

git commit -m "提交的说明"

2.git分支管理

创建分支

git branch <name>

切换分支

git checkout <name>

创建并切换分支

git checkout -b <name>

查看当前分支

git branch

删除分支

git branch -d <name>

合并某分支到当前分支

git merge <name>

查看分支合并图

git log --graph

3.github使用

生成本机ssh密钥

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

本机存放密钥位置(苹果)

/Users/kevin/.ssh/id_rsa

克隆项目

git clone <ssh url>

上传分支

git push origin <branch name>

本地分支跟踪远程分支

git branch --set-upstream-to=origin/<远程分支名> <本地分支名>

从远端库更新内容到本地

git pull

4.代码提交到远程github,撤销

# 1.通过找到想要退回到的commit_id
$ git log
# 2.本地回到上一个commit_id
$ git reset --hard <commit_id>
# 3.推送到服务器,一定要加 --force 参数
$ git push origin HEAD:master --force
上一篇 下一篇

猜你喜欢

热点阅读