[系统配置] Git
来源:互联网 发布:2017淘宝千人千面规则 编辑:程序博客网 时间:2024/06/11 18:25
0. Git 简介
Git 是目前最流行的版本管理系统,学会Git是开发者的必备技能. 本文中简单介绍git clone, git pull, git push等Git基本命令.
1. Git clone
作用:远程操作的第一步,从远程主机克隆一个版本库.
$ git clone <git版本库地址>
2. Git pull
作用: 取回远程主机某个分支,再与本地指定分支合并
$ git pull <远程主机名> <远程分支名>:<本地分支名>
3. Git push
作用:将本地分支的更新推送到远程主机
$ git push <远程主机名> <本地分指明>:<远程分支名>
注意:
a. 如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系”的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。
$ git push origin master
b. 如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。
$ git push origin :master# 等同于$ git push origin --delete master
4. Git branch
4.1 不带任何参数,列出本地已经存在的分支,并且当前分支的前面加‘*’
$ git branch
4.2 列出远程分支
$ git branch -r
4.3 列出本地分支和远程分支
$ git branch -a
4.4 创建一个新的本地分支(创建但不切换)
$ git branch newBranchName
4.5 删除本地指定分支localBranchName
$ git branch -d localBranchName
4.6 删除远程指定分支remoteBranchName
$ git branch -d -r remoteBranchName
5. Git checkout
5.1 切换到branchName分支
$ git checkout branchName
5.2 新建分支branchName并切换到该分支
$ git checkout -b branchName#相当于以下两条命令$ git branch branchName$ git checkout branchName
5.3 删除当前分支下的test.txt文件
$ git checkout -- test.txt
6. Git merge
作用:合并其他分支other到当前分支
$ git merge other
0 0
- [系统配置] Git
- 系统配置
- 系统配置
- 系统配置
- 系统配置
- 系统配置
- mac和linux系统配置git tab自动补全
- Android Studio Git 版本控制 on Windows10--从系统配置到具体使用
- 系统配置规范
- NFS 系统配置
- 查看系统配置
- XManager 系统配置
- magento ----系统配置
- ThinkPHP 系统配置
- 条码系统配置
- 显示系统配置
- Linux系统配置
- Centos系统配置
- 文件夹下的所有文件名
- 中兴校园招聘笔试题【笔记】
- 【dfs预处理+DLX】hdu 4069 Squiggly Sudoku
- YII中日志
- 机器学习相关职位走向
- [系统配置] Git
- 用三种方式实现strlen
- iOS开发-截获html按钮点击事件,实现js调用native代码
- 《C和指针》读书笔记
- django 1.8 官方文档翻译: 3-3-5 编写自定义存储系统
- 准确率召回率以及F1(模型评估方法)
- Uva-1210 Sum of Consecutive Prime Numbers
- 关于快速排序
- #import "ViewController.h"