1.分支
git checkout xxx : 切换到该已有分支
git checkout -b xxx :切换到该分支,若分支不存则创建并切换
2.拉取
git pull : 从远程获取最新版本并merge到本地
git fetch : 从远程获取最新到本地,不会自动merge
3.修改
git add :将修改暂存
git commit : 将修改从暂存区提交到本地版本库
4.提交
git push origin xxx 将本地版本库的分支推送到远程服务器上对应的分支。一般形式为 git push <远程主机名> <本地分支名> <远程分支名> ,例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支)
5.查看
git status
6.储藏
git stash :把所有未提交的修改保存至一个本地储藏
git stash save xxx : 储藏并为其添加注释
git stash pop :将缓存堆栈中的第一个储藏删除,并将对应修改应用到工作目录中
git stash apply :将缓存堆栈中的第一个储藏应用到工作目录中,但并不删除stash拷贝
git stash apply xxx :将储藏 xxx 应用到工作目录中,但并不删除stash拷贝
git stash list : 查看储藏的列表
网友评论