git 创建与推送分支

1:创建本地分支 dev

$ git branch dev

切换至 dev 分支

$ git checkout dev

2:查看当前分支

$ git branch

* dev

master

3:查看远程库的信息:

$ git remote -v

推送至远程分支:

第一次创建后推送:

git push origin dev: dev

$: git push origin <local_branch_name>:<remote_branch_name>

之后,如果当前在develop分支下:

$: git push

4:抓取分支:

$ git clone https://github.com/...

创建远程origin的dev分支到本地:

$ git checkout -b dev origin/dev

 

原文地址:https://www.cnblogs.com/andy1327/p/9083028.html

时间: 2024-10-06 05:33:16

git 创建与推送分支的相关文章

git 远程分支创建与推送

git 远程分支创建与推送 原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a9b830bb08a329fe850cd5b.html 本地分支的创建 本地分支的来源为执行git checkout -b <branch name> 的那个分支 例如现在有两个分支,master和b1 master 分支下有一个commit: commit1: add test1.c b1分支下有两个commit: commit2: add test2.c commit1

小蚂蚁学习git(4)——多人协作、推送分支、拉取分支、解决冲突

接上篇(http://my.oschina.net/woshixiaomayi/blog/521706)继续 八.多人协作 当从远程库克隆的时候,实际上Git自动的把本地的master分支和远程的master分支对应了起来,远程库的默认名称是origin. git remote    查看远程库的信息 git remote -v    查看远程库的详细信息 推送分支: 是把本分支上所有本地内容提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上,命令: g

Git撤回已经推送(push)至远程仓库提交(commit)的版本

背景 所以,经常会遇到已经提交远程仓库,但是又不是我想要的版本,要撤下来. 回退版本一般使用git reset,又分为: # 不删除工作空间改动代码,撤销commit,不撤销git add . git reset --soft xxx---版本号---xxxx # 删除工作空间改动代码,撤销commit,撤销git add . 注意完成这个操作后,就恢复到了上一次的commit状态.git reset --hard xxx---版本号---xxxx 两种. 可以用git reset --soft

Git从创建到推送到远程版本库

1.创建一个新的文件夹,并进入到该文件夹里,使用命令:git init来创建新的git仓库: 2.获取钩子(每次git init之后都要一次): [[email protected] activity.mycihi.cn]# scp -p -P 8849 [email protected]:hooks/commit-msg .git/hooks/Enter passphrase for key '/root/.ssh/id_rsa':commit-msg 100% 4365 4.3KB/s 00

git 命令行(四)-推送分支到远程

在本地新建一个分支: git branch newBranch 切换到你的新分支: git checkout newBranch 创建并切换到新分支: git checkout -b newBranch 将新分支发布在github上: git push origin newBranch 在本地删除一个分支: git branch -d newBranch 在github远程端删除一个分支: git push origin :newBranch   (分支名前的冒号代表删除) 直接使用git pu

git 本地库推送远程库 版本冲突的解决方法

参考: http://blog.csdn.net/shiren1118/article/details/7761203 github上的版本和本地版本冲突的解决方法 $ git push XXX master把本地master分支的最新修改推送至远程库XXX Username for 'https://github.com': shiren1118Password for 'https://[email protected]': To https://github.com/shiren1118/

使用git或TortoiseGit推送项目至gitlab

一.Wins安装Git+Trtoisegit工具实现版本克隆与推送 Git:           https://git-scm.com/ Tortoisegit:https://tortoisegit.org/download/        下载程序和语言包进行汉化操作 1.  安装git ,tortoisegit依赖git工具不多解释,默认安装即可. 2.  安装tortoisegit,并配置秘钥上传gitlab,实现版本克隆与推送,默认配置安装 3.  Git上传下载项目 3.1创建一个

Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&amp;推送到码云上

三.在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号注册 2.创建仓库 登录码云后,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面 2.填写仓库信息 3.点击「创建」,即可在码云上创建你的第一个仓库. 3.生成ssh公钥 ssh-keygen -t rsa -C '[email pro

git 版本落后推送错误

http://114.215.90.144/student_association/student.git ! [rejected]        master -> master (non-fast-forward)error: failed to push some refs to 'http://114.215.90.144/student_association/student.git'hint: Updates were rejected because a pushed branch