文档章节

使用Git可能要注意的细节

Channely
 Channely
发布于 2014/08/05 10:41
字数 445
阅读 179
收藏 4

一,Git删除代码库中的文件

        最近看到新人过来以后,虽然对git的基本操作还能掌握,但是对于一些细节还是有不足之处.

        比如这次要说的:在本地用$ rm file_name 命令删除了某些文件,提交了也没啥错误提示,但是远程库里面的文件就是删除不掉.或者本地一直有commit不了的改动.

        其实如果仔细阅读以下log信息,看明白就知道是还有没提交的删除操作,但是新人绝大部分都是没有阅读log信息的习惯.

        其实在git库中删除文件的命令是:        

$ git rm file_name

        只是简单的用 $ rm file_name 是不能让git捕捉到代码版本改动的.

        然后继续提交操作就OK.

$ git add .
$ git commit -m "commit words"
$ git push


二,Git Push当前分之

        开发过程中并不是每次提交都要将各个分支的情况都同步到远程库里去,比如团队合作开发,还有就是比如:我当前分支内的代码库其中的某一部分是另一分支的内容(即代码库中套了一层代码库),那提交的冲突机会就大大上升了.(其实不应该这么干的,但是,但是有时候啊,人就是会邪念四起,做出麻烦的事).因此我们需要:只提交当前分支到远程库.

呈上代码:

$ git config push.default "current"

然后该干什么干什么:

$ git add .
$ git commit -m "commit words"
$ git push





© 著作权归作者所有

共有 人打赏支持
Channely
粉丝 5
博文 91
码字总数 30167
作品 0
杭州
程序员
Phoenix贡献守则

Phoenix贡献守则 为了使贡献流程更加简单和有效,请认真阅读本文档!并阅读我们的"行为守则",其中表明了我们建设一个开放,友好的环境的承诺. 使用提案跟踪 提案跟踪用于: 报告bug 上传pull请求...

ljzn
2016/08/14
73
0
Git进行协作开发与Idea的Git合并技巧

前言 最近公司使用Git进行协作,有时候,开发团队可能需要多个人开发同一个模块,甚至修改同一个文件,在使用Git的过程中有一些细节需要大家注意。 一般步骤 1. 拉取远端源时先提交本地代码 ...

Real_man
2017/12/17
0
0
git 安装使用笔记

Git安装以及使用Git 管理个人文档 1.1 Git 安装 Git的最新版本可以在http://git-scm.com/ 下载 ,它是基于命令行操作的,网上也有第三方开发的相应GUI可供下载,因为我比较喜欢命令行操作,所...

鉴客
2011/08/09
11.2K
10
springCloud(18):统一管理微服务配置-git配置与Server的健康状况指示器

一、Config Server的Git仓库配置 1.1、占位符支持 Config Server的占位符支持{application}、{profile}、{label} server: port: 5020spring: application: name: config-server cloud: confi......

我爱大金子
07/25
0
0
Review board 和 Git 配合使用 一

出于一个美好的目的,当代码提交之前,需要自动通知相关人员进行代码review,当review代码的人批准后才能将代码提交到代码仓库中,否则修改后再次review。 项目的工程师可能不在一个地方办公,...

长平狐
2012/08/28
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

发生系统错误 5 拒绝访问

1、使用命令net start *开启一个服务的时候,出现发生系统错误5,拒绝访问。 解决:切换到管理员模式执行此命令即可。

fang_faye
19分钟前
1
0
devops 成长路线

https://36kr.com/p/5157249.html

swingcoder
31分钟前
1
0
Java内存区域的划分和异常

行时数据区域 JVM在运行Java程序时候会将内存划分为若干个不同的数据区域。 程序计数器 线程私有。可看作是当前线程所执行的字节码的行号指示器,字节码解释器的工作是通过改变这个计数值来读...

架构师springboot
33分钟前
1
0
kubeadm 安装kubernetes1.12.1

准备环境 服务器 服务器情况: IP 系统版本 角色 Hostname 10.20.13.24 Centos7 64位 minimal master kuber24 10.20.13.25 Centos7 64位 minimal work Kuber25 10.20.13.26 Centos7 64位 mi......

hgfgoodcreate
36分钟前
4
0
腾讯又添 AI 开源项目! 腾讯 AI Lab 正式开源业内最大规模多标签图像数据集

2018年10月17日,腾讯AI Lab宣布正式开源“Tencent ML-Images”项目,地址为https://github.com/Tencent/tencent-ml-images。该项目由多标签图像数据集ML-Images,以及业内目前同类深度学习模...

腾讯开源
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部