Git bash使用笔记

Version:Git 1.6.1

1. git clone src

克隆远程版本库。src为远程版本库的路径,默认地,Git会把src的最下一级目录名作为clone对象在本地的根目录。如,git clone chchen@xx-server:/home/myproject会在当前目录下的myproject中保存服务器版本库的拷贝。

2. git branch branch -b newBranchName

创建本地分支。 以远程版本库中的分支(branch)在本地创建一个分支(newBranchName),为在某个分支上工作做好准备。在使用本命令后,Git还会把当前分支切换到名为newBranchName的分支下。注意,如果不希望在服务器上创建新分支的话,本地分支(newBranchName)的名称最好与服务器分支名称一致,例如, git branch origin/chchen -b chchen。

3. git add fileName1 fileName2 ... fileNameN

添加文件。该操作是要让Git知道我们有意要让这(些)文件提交到服务器。

4. git commit

提交。Git中的commit与SVN中不同,在commit后,本地版本并没有更新到服务器。只有在执行git push后,这些commit的内容才会被更新到远程服务器。此命令有很多可选项,git commit -m "info ...." -i fileName1 fileName2 ... fileNameN "-i"可以指定提交某些文件;"-m"可以添加提交的备注。如果采用git commit -m "info..." -a的形式则可以提交所有修改或添加。

5 . git push

更新至服务器。git push会将commit过的内容更新到远程服务器。在使用git push命令之前我们应该使用git pull先将服务器的内容更新到本地,这样可以避免别人在我们工作过程中更新到服务器的内容覆盖,当然,这种可能性很小,因为分支基本已经决定了每个人的工作环境。

git bash使用笔记相关推荐

  1. 初学git:用git bash往github push代码

    对于我来说,最开始使用github主要是为了使用它的pages功能展示demo.其实这些都是用Github for Windows push上去的,图形化界面的客户端使用确实简单,但是逼格不够,好吧其 ...

  2. Git Bash/GUI Here “找不到应用程序问题” 的解决方案

    点赞后看,养成习惯 喜欢的话 可以点个关注哟 你们的点赞支持对博主们来说很重要哦 !!! 为方便您的阅读,可点击下方蓝色字体,进行跳转↓↓↓ 01 问题描述:git bash 找不到应用程序问题 02 ...

  3. 廖雪峰Git教程学习笔记

    廖雪峰git简单教程学习笔记 教程地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b ...

  4. Git 个人学习笔记及心得

    作为程序员如果你还不知道 Git 和 GitHub,说不过去吧,赶紧来学习一波. 一.认识GitHub Git 是个版本控制系统,说明白点就是进行代码的各种管理,比如你写错代码进行回滚啊.追寻 Bug ...

  5. git快速入门-笔记(MD格式)

    git快速入门-笔记(MD格式) http://www.php.cn/code/9058.html git是一种版本控制器.原来就是针对linux系统. 下载安装 - https://git-scm. ...

  6. Git手写笔记(简单秒懂)详细讲解

    Git手写笔记 Git是什么:版本控制系统 1.常见的版本控制工具 :1.集中式版本控制工具 2. 分布式版本控制工具 集中式版本控制工具:集中式三个人每个人都有一台,电脑合并到一起,三台链接到一起, ...

  7. Git使用总结(包含Git Bash和Git GUI的使用)

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/KevinDGK/article/details/51606925 目录(?)[+] Git总结 简介 ...

  8. 从 git bash 命令行中窥探人生

    脚本之家 你与百万开发者在一起 众所周知,现实世界和计算机世界是不同的,但是计算机作为人类对现实世界的抽象模拟,在一定程度上,具备了现实世界的基本特征,本文将以哲学角度对比分析现实世界和计算机世界,试 ...

  9. Node.js Git Server搭建及Git常用操作笔记

    Node.js Git Server搭建及Git常用操作笔记 安装Git工具即可在本地进行Git仓库的管理,如果要实现远程仓库则需要搭建Git Server.通过Node.js搭建Git Server ...

最新文章

  1. microsoft 为microbit.org 设计的课程
  2. Tomcat遇到”Error listenerStart”或”Error filterStart”问题且无详细日志时的log配置...
  3. 快速排序算法的实现 随机生成区间里的数 O(n)找第k小 O(nlogk)找前k大...
  4. BugkuCTF-Misc:telnet
  5. SAP UI5 日期类型 sap.ui.model.type.Date 的解析格式问题分析
  6. c语言程序设计基础1千克,c语言学习知识编程经典编辑题汇总整编.doc
  7. 辽宁省计算机辅助普通话水平测试应试指南,计算机辅助普通话水平测试 应 试 指 南...
  8. 使用idea的的第一个坑-----javax.xml.ws.WebServiceRef
  9. 绘制完成的cad图纸文件应使用哪一款看图软件进行查看?
  10. phpstudy集成安装环境所需运行库vc9-vc14(32+64位)下载集合
  11. PHP利用JWT实现token和refresh_token
  12. C语言绘图示例-调色板
  13. 世界主要的11种气候类型特点及分布
  14. 我的工程师爸爸 - 音频应用DIY系列之三:汤姆猫
  15. [1106]python bezier(贝塞尔)曲线
  16. luoguP3799 妖梦拼木棒
  17. Notepad++更改背景颜色(护眼色)
  18. 【MySQL】MySQL建表与常见类型设计陷阱(MySQL专栏启动)
  19. Python小项目—照片马赛克
  20. 西安健身房共享系统开发如何快速回笼资金?

热门文章

  1. linux mint php mysql_linux mint 下mysql中文支持问题
  2. 信息学奥赛一本通 1059:求平均年龄 | OpenJudge NOI 1.5 01
  3. Sightseeing Cows(POJ-3621)
  4. 求π的值(信息学奥赛一本通-T1156)
  5. 21 PP配置-生产计划-定义计划订单编号范围
  6. 5000个收货地址_欠薪老赖和法院玩4年“躲猫猫”,双十一更新收货地址后被抓...
  7. VC++访问HTTPS服务器(不受限制)
  8. 计算机软件不是出租的主要标的时著作权,著作权中出租权的适用对象有哪些?...
  9. yaml 文件内部使用变量赋值的方式_spring boot 学习笔记5(application.yaml 配置文件)...
  10. python find()效率_基于python分别采用同步与异步(协程)方式抓取时光网TOP100电影...