一、把远程仓库克隆到本地
git clone https://git.oschina.net/mymoflx/test.git
二、新增文件
git add --all
三、查看文件的变化状态
git status
四、提交修改到本地仓库
git commit -m"comment"
五、提交改到远程仓库
git push [origin branch] // origin branch指定分支名称,如果不填则提交到当前本地防止关联的远程分支
六、分支
可以参考 http://www.itdadao.com/articles/c15a382803p0.html
//查看当前仓库的分支
git branch
//查看远程分支及本地分支
git branch -a
// 创建本地分支git branch develop
//把本地分支推送到远程分支,如果远程分支不存在,则会创建远程分支
//创建远程分支
git push origin develop:develop
//将本地分支关联到远程分支
git branch --set-upstream-to=origin/develop develop
//切换到develop分支
git checkout develop
//删除远程分支
git push --delete origin develop
//删除本地分支
git branch -d develop
七、将本地分支关联到远程分支
git push --set-upstream origin develop // 这样就创建了远程分支
git branch --set-upstream develop origin/develop //关联远程分支
八、合并分支
//切换到masger分支
git checkout master
//将develop分支合并到master上
git merge develop
九、标签
创建标签
git tag -a v0.0.1 -m"0.0.1版本"
发布标签
git push origin v0.0.1
发布本地所有标签
git push origin -tags
删除标签
git tag -d v0.0.1
//删除远程标签
git push --delete origin v0.0.1
git remote add origin git@git.oschina.net:mymoflx/snake.git
git push -u origin master