git的常用命令总结
一. git clone
1. 从git仓库中下载目标
git clone git@url:object.git local_object_name
其中,url即仓库路径,object即要clone的目标
二. git log
1. 查看提交了哪些文件
git log --name-status
三. git checkout
1. 将某个本地修改的文件还原
git checkout -- file
file即要还原的文件
四. git status
1. 查看修改了哪些内容
git status
五. git diff
1. 查看文件file内容跟最近一次提交有什么不一样
git diff file
六. git branch
1. 查看所有的分支
git branch -a
七. git push
1. 将本地推送到某个分支
git push url local:remote
url:git仓库路径; local:本地分支; remote:远端分支,如果不存在则创建
八. git add
1. 增加某个修改了的文件到提交缓冲
git add file
2. 增加所有修改了的文件到提交缓冲
git add .
九. git commit
1. 将提交缓冲中的内容提交到本地仓库
git commit [-m'description']
-m可选,用来设置提交日志; 默认会打开一个编辑界面让用户输入日志描述
2. 与上一次的提交合并为一个
git commit --amend