git常用指令
1.最基本指令
git init # 初始化仓库
# 添加文件到git仓库(最常用)
git add <file> # 将文件添加到暂存区
git commit -m "description" # 将暂存区内文件提交到仓库
# 查看文件修改情况
git status # 查看文件增删情况
git diff # 查看修改内容
2.版本查看
# HEAD---当前版本,HEAD^---上一个版本
# 版本穿梭
git reset --hard commit_id # commit_id为各提交版本的id
git log # 查看提交历史
git reflog # 查看命令历史
3.从远程库克隆到本地
# 将仓库克隆到当前目录
git clone git@github.com:path/repo-name.git
# 推送到远程仓库
git push origin master
4.本地与远程仓库关联
# 关联远程库
git remote add origin git@github.com:path/repo-name.git
# 推送内容
git push -u origin master #-u 只在第一次推送时加上
5.git从远程库同步到本地仓库
#查看远程仓库
git remote -v
#把远程库更新到本地
git fetch origin master
#比较远程更新和本地版本库的差异
git log master.. origin/master
#合并远程库
git merge origin/master