美文网首页iOS技术文章
Git使用步骤:(远程仓库)✨

Git使用步骤:(远程仓库)✨

作者: LeaderBiao | 来源:发表于2016-06-25 11:00 被阅读28次

版权声明:本文为博主原创文章,未经博主允许不得转载。

SVN需要一个单独的服务器.
Git不需要服务器: 它可以放在->文件中、U盘中、云上、github、OSChina...
1.新建git远程仓库
》git init —bare bare:裸露,赤露的.
注意: 这个仓库仅仅是用于管理代码, 不参与开发
2.项目经理初始化项目
》2.1先克隆一份空得仓库到本地
git clone /Users/apple/Desktop/working/公司远程仓库
》2.2忽略不需要加入版本控制器的文件以及文件夹.
Xcode新建项目当中有不需要的版本控制把它忽略掉.(忽略:用户的保存信息,用户的快照,用户的断点,用户当前的布局,用户打开的那些文件,这些东西每次都会自动的变成编辑状态.这些东西是不需要加入到我们的版本控制,也就说,说白了,我们的Xcode,你新建的有些东西不需要拉入到版本管理,所以就要把它忽略掉).
.gitignore
—>只要在这个东西里面就会帮我们忽略掉,我们不想要的东西.
注意: 配置忽略文件只需要到github上搜索.gitignore拷贝别人写好的代码即可.
配置.gitignore——>去github上找,然后配置.
echo -e “*******" > .gitignore
配置.gitignore一定要在和.git隐藏文件夹同一级的目录下.
》2.3生成好.gitignore文件之后, 还需要将.gitignore文件添加到版本控制
git add .gitignore
git commit .gitignore -m”配置忽略文件”
》2.4新建项目
》 source control—>commit 将代码提交到本地仓库
》source control—>push 将代码提交到远程仓库
git中默认就会创建一个分支, 这个分支叫做origin/master, 相当于svn中的trunk
经理的事情也做完了.
专业人员只需要在git仓库的hooks文件夹中写一些指令, 就可以完成自动测试(压力测试、自动测试、集成测试、冒烟测试、。。。)
》 和SVN一样, 如果服务器仓库的代码被修改了, 我们再提交代码也会报错。
fetch first == out of data
总结:
git和svn最大的区别
》1.git每次修改新增都需要add
》2.git每台电脑都有一个仓库
》3.git是先提交到本地仓库, 再提交到远程仓库
新人服务器搭建
1.新建一个新人服务器
2.初始化仓库
git init --bare
3.添加一个新的远程仓库
source control —> master —>config —>remotes —>add —> add remote
4.将经理最新的代码提交到新人服务器
5.经理分配新人服务器的地址给新人
GIT的分支管理
》在本地代码库给项目打上一个标签
git tag -a v1.0 -m 'Version 1.0’
》查看当前标签
git tag
注意: 此时此刻打上的这个标签仅仅是一个本地标签。(和服务器没有关系)
》将标签添推送到远程代码库中
git push origin v1.0
1.开发
2.发布
3.保存稳定版本
4.继续开发
5.出现bug
6.分配员工到分支上修复bug

员工从服务器下载最新代码
》员工利用git checkout v1.0指令快速切换到1.0版本
》根据提示:开启一个新的分支开始修复代码
git checkout -b 1.0bug_fix
7.合并修复后的代码到主线
8.备份稳定版本

相关文章

  • [2018-02-22] Git之远程仓库

    前置条件 使用Git远程仓库; 本地Git仓库和GitHub仓库之间的传输是通过SSH加密的; 步骤 step1:...

  • git的基本使用

    标签(空格分隔): git 获取远程仓库的项目到本地 使用 git clone 远程仓库地址 (如果使用 git ...

  • Git使用步骤:(远程仓库)✨

    版权声明:本文为博主原创文章,未经博主允许不得转载。 SVN需要一个单独的服务器.Git不需要服务器: 它可以放在...

  • GitHub超简单小白入门详细教程(11)——使用Git管理远程

    使用Git管理远程仓库 使用远程仓库的目的 作用:备份,实现代码共享集中化管理 Git克隆操作 目的:将远程仓库(...

  • 如何快速关联/修改Git远程仓库地址

    如何快速关联/修改Git远程仓库地址? 按照如下步骤即可快速实现关联/修改Git远程仓库地址:删除本地仓库当前关联...

  • Git常用命令笔记

    git命令使用 1 创建远程仓库(初始化--提交到本地仓库--提交到远程仓库) $ git init ...

  • git远程仓库

    先给远程仓库地址取别名 git remote add 别名 远程仓库地址,使用 git remote -v 命令...

  • Git在Android Studio的使用(基于gitLab)

    git在studio的使用(基于gitlab) 一、将一个本地项目上传到远程仓库步骤:1.建立远程仓库2.在本地c...

  • 学习如何使用git

    学习如何使用git git的初始设置 git仓库的ssh密钥 远程仓库的设置 远程仓库与本地仓库的同步(参考了这篇...

  • Git远程配置

    Git远程查看  Git查看远程仓库 Git远程参数 Git配置远程仓库

网友评论

    本文标题:Git使用步骤:(远程仓库)✨

    本文链接:https://www.haomeiwen.com/subject/kbhadttx.html