git基础知识
git基础知识
文章目录
一、添加到版本库
-
git add ./
将所有的文件添加到暂存区 -
git commit -m 'msg'
将暂存区的文件添加到版本库
二、远程操作
1.克隆
git clone url
将远程的仓库克隆到本地
- 对于
url
的说明
- 复制之后,粘贴执行命令
2.链接到远程仓库
git remote add [shortname] [url]
链接远程的仓库
对于shortname
,url
的说明
- 如何获取
shortname
,url
-
shortname
你的远程仓库的名字,默认origin
-
url
是你github项目的地址,就是上面的第二张图https - 你也可以用SSH,点击一下
Use SSH
-
3.查看链接的远程仓库
git remote
查看链接的远程仓库 git remote -v
查看链接的远程仓库的地址
4.从远程仓库拉取最新信息并合并到本地
前提:你已经链接到了远程仓库git fetch
拉取最新信息
- 执行完
git fetch
之后必须执行git merge
git merge
合并到本地
5.将缩写推送到远程仓库
git push [alias] [branch]
对于[alias]、 [branch]
的说明
-
[alias]
远程仓库的名称,默认origin -
[branch]
远程仓库的分支和你的分支名称 - 命令将你的 [branch] 分支推送成为 [alias] 远程仓库上的 [branch] 分支
三、历史穿梭
1.版本回退
git reset --hard HEAD ^
回退到上一个版本 git reset --hard HEAD ^^
回退到上两个版本 git reset --hard HEAD ~100
回退到上100个版本
2.回退到固定的版本
git reset --hard 版本号
回退某一个版本
- 查看版本(每一次提交后的哈希值)
git reflog
3.查看历史记录
git log --oneline