分支操作:
本地已有dev分支
//切换分支到dev
>git checkout -b dev
//本地的dev分支与远程取得关联
>git pull origin dev
分支操作
//新建并切换到feature分支
>git checkout -b feature
//将远程分支push到远程服务器(dev:dev 本地分支名:远程分支名)
> git push origin dev:dev
//此时可以使用git branch -a(all) 查看所有的分支
>git branch -a
//远程仓库同步feature分支
>git push origin feature
//设置远程仓库的默认分支
>git branch --set-upstream-to=origin/master dev
//删除远程分支
git push origin :dev(或git push origin --delete dev)
如何贡献代码到开源库
1. Fork项目
2. 创建自己的分支
> git checkout -b my-new-feature
3. 提交你的更改信息
> git commit -am 'Add some feature'
4. 提交代码
> git push origin my-new-feature
5. 提交 Pull Request
本地代码提交到git仓库
//初始化本地代码
> git init
//将变更提交到缓存中
> git add .
> git commit -m "comment"
//与远程仓库取得联系
> git remote add origin https:xxxxx.git
//上传本地代码
> git push -u origin master
移除对某个文件(文件夹)的版本控制
//-r 表示允许递归删除
//--cache 表示只去除版本控制而不删除本地文件
>git rm -r --cache file
网友评论