Git入门(一)
来源:互联网 发布:office365 mac 破解版 编辑:程序博客网 时间:2024/06/03 11:26
git入门
准备工作
- 安装git客户端,成功后会在鼠标右键出现2个git相关的菜单:命令模式和图形模式。
- git配置
i.git config –list
ii.git config –global user.name “用户名”
iii.git config –global user.email 邮箱 - 在git命令终端生成账号ssh密钥,邮箱请换成自己的公司邮箱。会提示输入信息,留空一路回车即可。成功后会告知文件地址,比如我的就在C:\Users\admin2.ssh
ssh-keygen -t rsa -C “邮箱” - 提供自己的公钥id_rsa.pub文件发送给负责人
- 确认负责人导入公钥之后,开始克隆项目
克隆
格式
git clone ssh://username@server:path
所有分支
git clone git@192.168.0.1:/home/git/test.git
指定分支
git clone -b dev git@192.168.0.1:/home/git/test.git
推送
当前分支
git push
指定分支
git push [remote] [local_branch:remote_branch]
仓库管理
查看
git remote -v
添加
git remote add 192.168.0.1 git@192.168.0.1:/home/git/test.git 关联之后,首次推送使用-u参数即可自动绑定本地和远程仓库的关系,以后就可以直接推送 git push -u origin master
git分支管理策略
常驻分支
主分支-master:提供给用户使用的正式版本开发分支-dev:提供给开发人员日常开发版本预发布分支-test:正式发布前测试人员使用版本
临时性分支
功能(feature)分支:从dev分支出来,功能分支的名字,可以采用feature-*的形式命名。 修补bug(fixbug)分支:从master分支出来,修补后合并到master和dev、test,可以采用fixbug-*的形式
参考
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
http://www.ruanyifeng.com/blog/2012/07/git.html
http://www.open-open.com/lib/view/open1328069609436.html
阅读全文
0 0
- git入门(一)
- Git入门(一)
- Git--入门篇(一)
- (一)Git入门概述
- 快速入门---Git常用命令(一)
- Git的入门学习(一)
- Git入门(一)——简介
- 小白git入门(一)
- Git命令初入门(一)
- Git(一)——入门
- Git使用简介一(入门级)
- Git 入门--基本配置(一)
- git入门笔记一
- Git 入门笔记(一)
- git快速入门(一)git环境配置
- Git入门笔记(一):Windows下载安装配置git
- git入门与实践(一)
- GIT版本控制入门(一)
- byte解析为bool
- OutOfMemoryError系列(7): Requested array size exceeds VM limit
- C_十进制,二进制,八进制,十六进制
- JavaScript学习笔记
- Android 6.0 沉浸式状态栏
- Git入门(一)
- Springboot中的parent的使用
- 问大家 ArrayList 是按照输入顺序显示的么,如果不是,哪种集合可以实现
- 【机器学习实战】第12章 使用FP-growth算法来高效发现频繁项集
- POI中文API文档
- 1
- ElasticSearch简介
- Codeforces Round #333 (Div. 2)-C The Two Routes(SPFA)
- Android中ListView控件的使用