Git入门(一)

来源:互联网 发布:office365 mac 破解版 编辑:程序博客网 时间:2024/06/03 11:26

git入门


准备工作


  1. 安装git客户端,成功后会在鼠标右键出现2个git相关的菜单:命令模式和图形模式。
  2. git配置
    i.git config –list
    ii.git config –global user.name “用户名”
    iii.git config –global user.email 邮箱
  3. 在git命令终端生成账号ssh密钥,邮箱请换成自己的公司邮箱。会提示输入信息,留空一路回车即可。成功后会告知文件地址,比如我的就在C:\Users\admin2.ssh
    ssh-keygen -t rsa -C “邮箱”
  4. 提供自己的公钥id_rsa.pub文件发送给负责人
  5. 确认负责人导入公钥之后,开始克隆项目

克隆


格式

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

原创粉丝点击