git常用命令总结

1.安装git


最简单的安装方法,就是直接从AppStore安装Xcode,Xcode集成了Git,无需安装。

然后,在命令窗口输入 git就可看到git信息。

2.命令:

初始化版本库: git init

添加命令: git add 可反复多次添加

提交命令: git commit -m”说明文字"

查看状态: git status

对比不同: git diff

查看提交历史: git log

查看命令历史: git reflog

回退上个版本: git reset --hard HEAD

回退指定版本: git reset --hard 版本id

丢弃工作区修改: git checkout --

丢弃暂存区文件: git reset 版本回退即可

删除文件: git rm 并且 git commit

查看分支:git branch

新建分支:git branch branch-name

切换分支:git checkout branch-name

创建+切换: git checkout -b branch-name

合并分支(fast forward模式): git merge branch-name

 (禁用fast forward)  git merge --no-ff -m”提交说明” branch-name

删除分支:git branch -d branch-name

隐藏工作区:git stash

查看隐藏列表: git stash list

恢复隐藏区: git stash apply

删除隐藏曲: git stash drop

恢复并删除: git stash pop

查看标签: git tag

创建标签: git tag 版本id(可选)

删除标签: git tag -d 版本号

配置别名: git config —global alias.yourcommand command

创建 SSH-Key: ssh-keygen -t rsa -C "[email protected]

id_rsa: 私钥

id_rsa.pub:公钥

把本地仓库和 远程Github 关联: git remote add origin 地址

关联后第一次推送(默认分支):git push -u origin master

此后推送: 可省略参数 u

从远程克隆仓库到本地:git clone 地址

你可能感兴趣的:(git常用命令总结)