初始化Git库
git init
查看Git仓库的状态
git status
提交文件readme.txt的两个命令:
git add readme.txt
git commit -m "改动内容简述"
查看文件的变动
git diff 文件(如:readme.txt)
创建分支
git branch dev
切换分支
git checkout dev
创建并切换至dev分支
git checkout -b dev
查看当前分支
git branch
合并dev分支到master(须确保当前所处分支为master分支)
git merge dev
git merge --no-ff -m "提交内容的修改描述" dev
ff:fast forward
删除分支
git branch -d dev
查看远程库的详细信息
git remote -v
“储藏”工作区
git stash
恢复储藏的工作区
git stash apply
删除工作区
git stash drop
恢复储藏的工作区并删除
git stash pop
从gitlab克隆项目到本地git
只能clone master分支
git clone git@gitlab.com(项目域名)/用户名/项目名称
把gitlab项目pull到本地git
git pull git@gitlab.com(项目域名)/用户名/项目名称
把本地git的修改push到gitlab
git push origin master git@gitlab.com(项目域名)/用户名/项目名称