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