0.常用的命令
1、列出所有本地分支
git branch
2、显示有变更的文件
git status
3、显示和隐藏mac文件夹中的隐藏文件
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
4、新建git仓库
git init
1. 从远程库clone下目标项目
1.1 将目录切换到想要存储本地仓库的位置
cd /Users/bing/Desktop/caicaigitlab
1.2 从远程库克隆下项目到本地仓库
git clone https://gitlab.com/433343/CaiCai.git 使用的http,需要用户名和密码
或者
git clone git@gitlab.com:433343/CaiCai.git 需要ssh的key
1.3 如果需要将分支的也显现出来
cd /Users/bing/Desktop/caicaigitlab/CaiCai cd至分支所在目录
git checkout dev 切换到分支
注意:虽然在没切换之前看不到dev,但实际上已经clone到本地了。
2. 将改变过的项目提交到远程库
2.1 添加当前目录的所有文件到暂存区
git add *
2.2 提交暂存区到仓库区
git commit -m "第二次更改"
2.3 取回远程仓库的变化,并与本地分支合并
取回origin主机的dev(分支名称)分支,与本地的master分支合并
git pull origin dev:master 防止在上传之前远程库又有新的变化
[origin:远程主机名 dev:远程分支名 master:本地分支名]
如果远程分支是与当前分支合并,则冒号后面的部分可以省略。
直接使用 git pull
2.4 上传本地指定分支到远程仓库
git push origin dev 【origin:远程仓库 dev:指定分支】
注:详情git命令清单
http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html