文档章节

使用git push 代码

刘小米_思聪
 刘小米_思聪
发布于 2014/12/11 18:09
字数 510
阅读 518
收藏 5

关于git的命令有很多,多余不说,今天我的需求是:我修改了安卓代码中的一个MainActicity.java文件中的几行,现在我要把它push到我的git.oschina.net(github也一样)上的远程仓库上。怎么做呢?我把实现这一需求的整个步骤写下来。一般我们在小型的团队中这样来push代码就可以了。

1)关联远程仓库

git remote add origin https://git.oschina.net/QichaoChen/DouFM-Android.git

2)因为我们在提交代码前需要先与仓库上已有的代码保持一致,因此需要先把远程仓库上的代码的最新版本pull(拉取)下来

cd f:/
cd git_my_android/DouFM-Android
git pull origin master

这时候命令框会提醒你要提交自己的修改

3)那么将你修改的文件add 并commit

git add doufm-android/src/main/java/info/doufm/android/activity/MainActivity.java
git commit -m "add music single cycle"

你也可以使用下面这句话来自动add并commit你的所有修改

git commit -a -m "msg"

4)这时候为了保险起见,我会再pull一下代码

git pull origin master

它一般为您自动合并你和同伴的修改修改版本,但是如果你们修改了同一个文件,git bush会提示你哪个文件有conflict需要进手动解决。比如在你修改文件A的这段时间里你的另一个伙伴也修改了文件A,并且他已经将对文件A的修改push到了远程仓库。那么当你现在想要push你对文件A的修改时,肯定会有冲突。那么你应该根据git bush的提示,自己用编辑器打开文件A,手动解决冲突。解决之后重新add commit.

5)将代码提交到远程仓库的master分支上

git push -u origin master

    以后的提交

git push origin master

9)测试

好了完成了~这个时候你在git.oschina.net或github你的远程仓库下你就能看见你push的修改了

© 著作权归作者所有

刘小米_思聪
粉丝 58
博文 60
码字总数 43955
作品 0
西安
其他
私信 提问
github代码托管git push需到的问题

git remote add origin git://github.com/someone/another_project.git 在使用这句命令关联好远程代码仓库之后,使用git push origin来提交代码至github时会出错,而无法提交。 解决办法: ...

Chars-D
2015/11/24
744
1
git 创建分支 并 提交到远程分支

git branch(分支命令的使用 http://hbiao68.iteye.com/blog/2055493 0.可以通过git branch -r 命令查看远端库的分支情况 1,从已有的分支创建新的分支(如从master分支),创建一个dev分支 git ...

dragon_tech
04/02
8
0
xcode7 升级后不能正常使用git push

升级xcode7 之后 不能正常使用git push 了! 提示:

创意总监
2015/09/18
632
2
Git使用手册/Git教程:Git的使用:工作区、暂存区、本地仓库、远程仓库

工作区、暂存区、本地仓库、远程仓库 1. 概念 工作区:工作区就是你克隆项目到本地后,项目所在的文件夹目录。 暂存区:用于存储工作区中添加上来的变更(新增、修改、删除)的文件的地方。操...

天王盖地虎626
02/09
2
0
git push 出现问题

当使用git push命令的时候,出现了以下错误应该怎么办? fatal: No configured push destination.

CodeBall
2015/10/20
4.4K
3

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
171
4
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
5
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
8
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部