git 基本操作

一、创建git仓库

  git init

  初始化仓库

  git --version

  查看当前git的版本

二、添加到缓存

  git add <file>,注意,可反复多次使用,添加多个文件;

  git add .  注意:后面有个点,带空格,表示添加所以文件。

三、查看状态

  git status

  git diff  //查看执行 git status 的结果的详细信息。

  git diff --stat //显示摘要而非整个 diff

四、提交到仓库

  git commit   将缓存区内容添加到仓库中。

  git commit -am "提示"  在双引号中的是自己填写的提示信息

五、分支管理

1.列出分支

  git branch

2.删除分支

  git branch -d (branchName)

3.合并分支

  git merge

4.切换分支

  git checkout (branchName)

5.拉去远程分支

  git fetch origin 远程分支名x:本地分支名x

  git checkout -b 本地分支名 origin/远程分支名

六、查看提交历史

1、日志

  git log

  git log --oneline     //用 --oneline 选项来查看历史记录的简洁的版本。

2、版本回退

  git reset --hard commit-id //回滚到 commit-id,将 commit-id 之后提交的 commit 都去除。

  git reset --hard HEAD~3 //将最近3次的提交回滚。

七、远程仓库

1.添加远程仓库

  git remote add origin 网址(git上可以复制到链接)

  git push -u origin master  这个命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。

  git push -u -f origin master  //强制推送,一般第一次需要用到

  git push //建立连接后可以直接push

2.克隆远程仓库

  git clone git@ip地址

原文地址:https://www.cnblogs.com/zt19994/p/8297069.html