Git 使用,分支创建,提交,合并,只能提交文件夹
来源:互联网 发布:手机号以前注册过淘宝 编辑:程序博客网 时间:2024/06/05 11:44
1,在Git创建仓库
点击 【New project】创建工程的仓库
在如下页面填写相关信息哈!
注意:选择是公开的还是私有的,私有的只能是自己看见,还有个内部的选择,视具体情况而定
2,全局配置
在 Mac的终端 配置相关账户信息
//类似于在你的MAC上添加你的账户信息,这个账户是Git权限管理人员分配的$ git config --global user.name "你的账户名"$ git config --global user.email "你的账户邮箱"
3,把线上仓库克隆到本地
把线上仓库克隆到本地,然后在这个本地的仓库添加东西,你就可以提交了
将http://192.168.x.xxx/xxxxxx/FirstProject.git 地方的仓库克隆到 FirstProject 这个地方
$ git clone http://192.168.x.xxx/xxxxxx/FirstProject.git$ cd FirstProject
或者用这条语句将仓库克隆到指定的目录下
$git clone http://192.168.3.253/liyang/FirstProject.git ~/Desktop/FirstProject // warning: You appear to have cloned an empty repository. 正常的警告
然后你可以把你创建的工程放到你本地的仓库中
4,提交
在 本地的仓库中添加东西,项目文件都可以!
cd 到你的本地的仓库的文件夹下
$ cd ~/Desktop/FirstProject /* . 提交该仓库中所有东西*/localhost:FirstProject Sir$ git add . /*添加提交信息,并计较到本地仓库*/localhost:FirstProject Sir$ git commit -m "第一次提交" /*将这些东西推送到线上仓库*/localhost:FirstProject Sir$ git push origin master
然后在线上仓库可以查看了
============分支创建,提交,合并==============
1,我们创建devTest分支,然后切换到devTest分支:
$git checkout -b devTest
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
$ git branch devTest$ git checkout devTest
然后,用git branch命令查看当前分支:
$ git branch* devTest master
git branch命令会列出所有分支,当前分支前面会标一个*号。
3,我们就可以在devTest分支上正常提交
我在项目的 AppDelegate.swift
文件中加上一行://这是在分支上添加的东西**********
然后提交: 还是在 FirstProject
目录下哦
$ git add .$ git commit -m "在分支上提交"$ git push origin devTest //推送到线上分支
4,合并
先切换回主干
$ git checkout master
然后合并
$ git merge devTest
然后
$ git add .$ git commit -m "吧分支的东西合并merge 并提交"$ git push origin master
到此,分支创建,提交,合并再提交完成
合并完成后,就可以放心地删除dev分支了:
$ git branch -d devTestDeleted branch devTest .
删除后,查看branch,就只剩下master分支了:
$ git branch* master
注意
如果Xcode创建的项目,只能提交文件夹,不能提交具体代码,那么只需要在创建项目的时候,把默认的本地创建Git选项取消就可以了,
- Git 使用,分支创建,提交,合并,只能提交文件夹
- Git 合并、分支、提交
- ecplise中git创建分支/提交分支/合并分支操作
- git基本使用(2)创建切换合并分支以及提交本地分支至远程分支
- Git 不使用合并方式提交分支差异
- git 创建分支提交远程分支
- git创建分支与提交分支
- git 创建分支提交远程分支
- git 创建分支提交远程分支
- git 创建分支提交远程分支
- git 创建分支提交远程分支
- git 合并分支和提交的步骤
- git 合并其他分支的提交
- Git常用命令(创建分支-关联分支-提交-合并等操作)
- Git使用:代码提交、同步,创建分支等
- git创建分支,提交分支,删除分支的开发流程
- git创建分支与提交(笔记)
- Git创建,提交,分支等常用命令
- MakeDown的使用
- constructor及其用法
- 指针和引用的区别
- win10桌面图标消失,工具栏变黑
- 【zookeeper】ACL super 超级管理员
- Git 使用,分支创建,提交,合并,只能提交文件夹
- 1010二次方程求根3_2
- BZOJ3573 [Hnoi2014]米特运输
- BZOJ1911[Apio2010]特别行动队(洛谷P3628)
- Android 音乐投放dlna DMS功能实现
- 带着问题了解Openstack Neutron安全组
- sqoop 安装
- CSS——解决hover离开时效果突然消失的问题
- glut教程--基本的启动建立窗口的简单渲染图形例子