文档章节

git 推送远程分支

 小墨雨
发布于 2017/04/01 15:49
字数 411
阅读 6
收藏 0

Command line instructions

HTTPS

Git global setup

git config --global user.name "taohong.ouyang"
git config --global user.email "taohong.ouyang@husor.com"

Create a new repository

git clone http://git.husor.com/beibei_qa/trade-search-service-test.git
cd trade-search-service-test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

Existing folder

cd existing_folder
git init
git remote add origin http://git.husor.com/beibei_qa/trade-search-service-test.git
git add .
git commit
git push -u origin master

Existing Git repository

cd existing_repo
git remote add origin http://git.husor.com/beibei_qa/trade-search-service-test.git
git push -u origin --all
git push -u origin --tags
Git global setup

git config --global user.name "taohong.ouyang"
git config --global user.email "taohong.ouyang@husor.com"

Create a new repository

git clone git@git.husor.com:beibei_qa/trade-search-service-test.git
cd trade-search-service-test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

Existing folder

cd existing_folder
git init
git remote add origin git@git.husor.com:beibei_qa/trade-search-service-test.git
git add .
git commit
git push -u origin master

Existing Git repository

cd existing_repo
git remote add origin git@git.husor.com:beibei_qa/trade-search-service-test.git
git push -u origin --all
git push -u origin --tags

本地分支已经建立,与远程分支联系。

** 删除与远程分支的关联** git remote rm origin

回退版本

git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容

git reset HEAD^    //回退所有内容到上一个版本
git reset HEAD^ a.py   //回退a.py这个文件的版本到上一个版本
git reset –soft HEAD~3   //向前回退到第3个版本
git reset –hard origin/master   //将本地的状态回退到和远程的一样
git reset 057d   //回退到某个版本
git revert HEAD    //回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit

丢弃 本地所有的改动。 git fetch --all

git reset --hard origin/master

git fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最新的版本

© 著作权归作者所有

上一篇: 竟然想通了
下一篇: app云测
粉丝 1
博文 137
码字总数 50703
作品 0
杭州
QA/测试工程师
私信 提问
Gut基础入门(十)Git远程分支

git fetch #将远程主机的更新,取回本地 git fetch #取回远程主机的master分支 git fetch origin master #取回origin的master分支 所取回的更新,默认会以"远程主机名/分支名"的形式读取。比...

红尘世间
2018/06/21
0
0
小蚂蚁学习git(4)——多人协作、推送分支、拉取分支、解决冲突

接上篇(http://my.oschina.net/woshixiaomayi/blog/521706)继续 八、多人协作 当从远程库克隆的时候,实际上Git自动的把本地的master分支和远程的master分支对应了起来,远程库的默认名称是...

嗜学如命的小蚂蚁
2015/10/26
163
0
Git分支和远程仓库操作(1)

基本操作: 将远程仓库与本地仓库关联:git remote add origin git@github.com:coderxx/abc.git 增加内容:git add 文件名/文件夹名;增加多个文件时,文件名之间用逗号隔开 提交分支:git c...

makingdifference
2016/06/11
26
0
Git远程操作详解

Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git pu...

lilinji
2014/10/31
0
0
Git:常用操作

一、git clone $ git clone http[s]://example.com/path/to/repo.git/ $ git clone ssh://example.com/path/to/repo.git/ $ git clone git://example.com/path/to/repo.git/ $ git clone /op......

奋斗的阿Q
2017/02/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CSS盒子模型

一、什么叫框模型 页面元素皆为框(盒子) 定义了元素框处理元素内容,内边距,外边距以及边框的计算方式 二、外边距 围绕在元素边框外的空白距离(元素与元素之间的距离) 语法:margin,定...

wytao1995
今天
4
0
Replugin借助“UI进程”来快速释放Dex

public static boolean preload(PluginInfo pi) { if (pi == null) { return false; } // 借助“UI进程”来快速释放Dex(见PluginFastInstallProviderProxy的说明) return PluginFastInsta......

Gemini-Lin
今天
4
0
Hibernate 5 的模块/包(modules/artifacts)

Hibernate 的功能被拆分成一系列的模块/包(modules/artifacts),其目的是为了对依赖进行独立(模块化)。 模块名称 说明 hibernate-core 这个是 Hibernate 的主要(main (core))模块。定义...

honeymoose
今天
4
0
精华帖

第一章 jQuery简介 jQuery是一个JavaScript库 jQuery具备简洁的语法和跨平台的兼容性 简化了JavaScript的操作。 在页面中引入jQuery jQuery是一个JavaScript脚本库,不需要特别的安装,只需要...

流川偑
今天
7
0
语音对话英语翻译在线翻译成中文哪个方法好用

想要进行将中文翻译成英文,或者将英文翻译成中文的操作,其实有一个非常简单的工具就能够帮助完成将语音进行翻译转换的软件。 在应用市场或者百度手机助手等各大应用渠道里面就能够找到一款...

401恶户
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部