一、创建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地址