GIT的使用流程

1 github注册流程

1 进入github官网:https://github.com/
2 注册一个自己的github账号
3 右上角选择New repository 4 进入create a new repository
选择你的仓库名填入: Repository name 必填:例如test
Description描述: 对仓库的描述 可选
选择public
选择Initialize this repository with a README 创建README文档 5 创建仓库 Create repository 这样就创建好你的github仓库了

2 github入门教程

1 进入你的仓库,右上角的 Your profile,代码仓库在该界面上
2 仓库选择Create new file 建立仓库下的文件夹 ,仓库自己生成README.md的 markdown 格式的文档
例如 : test/filename/readme.md 在test仓库下filename文件夹创建readme.md文件 3 新建好的仓库会生成一个克隆地址:Clone with HTTPS/SSH两种类型:
https://github.com/username/Question_project.git
git@github.com:username/Question_project.git github上的线上仓库已经建好了,那么这么关联到我们远程仓库呢??

3 github本地仓库简单的连接流程

windows下可以借助 git桌面版轻型的git管理工具 git bash,拥有git bash命令行模式与git GUI图形界面模式在github官网就能下载

1 打开gitbash, cd 到你要放置git代码的目录
2 克隆版本库 git clone url 例如git@github.com:username/Question_project.git
3 git add 文件 git 添加文件
4 git status -s 列出当前目录所有还没有被git管理的文件和被git管理且被修改但还未提交
5 git commit -m '注释' 提交代码到本地仓库
6 git push 提交代码到git远程仓库
进入git就可以看到自己提交的代码记录了 从远端服务器拉取代码 git pull

4 常见github命令

版本信息
git --version 查看版本(查看git是否)
git config -l 查看配置信息
git status 查看版本库状态
git log 查看提交记录
1 登录或修改name和email
git config --global user.name 'ddd'
git config --global user.email 'ddd@jdjdjd.com'
git config --global push.default matching (设置默认分支) 2 将文件添加到暂存区
- git add 文件名 将指定文件添加到暂存区
- git add . 将所有文件添加到暂存区 3 提交代码到版本库
- git commit -m "说明信息"
- git commit -a -m 提交所有文件 4 将本地代码推送到远端托管服务器
- git push [origin master] 默认推送到主分支
- git push origin 分支名 推送到指定分支
- git pull git远程服务器拉取代码
5 git分支管理
- git branch 查看分支
- git branch 新分支 旧分支 基于旧分支创建新分支
- git branch -d 分支名 删除分支
- git checkout 分支 切换到指定分支
- git merge 分支名 将指定分支合并到当前分支 6 git冲突管理
- 如果有多个人同时修改同一个文件的相同行,在推送时会有冲突
- 发生冲突后,首先将服务器端代码拉到本地(pull),手动合并冲突
- 然后添加修改后的代码文件,重新提交
- 将代码推送到服务器

GIT的使用流程的更多相关文章

  1. Git 使用规范流程

    Git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 团队开发中,遵循一个合 ...

  2. 开发与测试整体过程中的Git分支merge流程

    开发与测试整体过程中的Git分支merge流程 Git分支merge之开发流程 首先在Gitlab上有个仓库存储着原始的项目代码,其中包含一个叫master的分支.然后可能按功能进行分配,由不同的开发 ...

  3. 【转】【阮一峰的网络日志】Git 使用规范流程

    作者: 阮一峰 日期: 2015年8月 5日 团队开发中,遵循一个合理.清晰的Git使用流程,是非常重要的. 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护. 下面是Th ...

  4. Git flow 的流程

    Git flow 的流程与参考   Git flow 出自 A successful Git branching model,这里使用了一个前端项目配合本文稿实施了 git flow 并记录流程作出示 ...

  5. Git 使用规范流程(转)

    团队开发中,遵循一个合理.清晰的Git使用流程,是非常重要的. 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护. 下面是ThoughtBot 的Git使用规范流程.我从中 ...

  6. git教程——工作流程

    Git 工作流程 本章节我们将为大家介绍 Git 的工作流程. 一般工作流程如下: 克隆 Git 资源作为工作目录. 在克隆的资源上添加或修改文件. 如果其他人修改了,你可以更新资源. 在提交前查看修 ...

  7. 基于 Jenkins+Docker+Git 的CI流程初探

    在如今的互联网时代,随着软件开发复杂度的不断提高,软件开发和发布管理也越来越重要.目前已经形成一套标准的流程,最重要的组成部分就是持续集成(Continuous Integration,CI)及持续部 ...

  8. 分享一篇 Git Web 开发流程

    分享一篇 Git Web 开发流程 web 项目如何进行 git 多人协作开发 https://segmentfault.com/a/1190000018165757

  9. git开发部署流程

    git的分支操作 https://blog.csdn.net/QH_JAVA/article/details/77853605 Git 开发部署流程 采用业界成熟方案 Git Flow 分支方式进行开 ...

随机推荐

  1. Viavdo&ISE&Quartus II级联Modelsim级联仿真

    博主一直致力寻找高效的工作方式,所以一直喜欢折腾软件,从刚开始只用软件IDE自带的编辑器,到Notepad++,再到后来的Vim,从用ISE14.7自带的Isim仿真,到发现更好的Modelsim,再 ...

  2. SOFA 源码分析— 事件总线

    前言 大部分框架都是事件订阅功能,即观察者模式,或者叫事件机制.通过订阅某个事件,当触发事件时,回调某个方法.该功能非常的好用,而 SOFA 内部也设计了这个功能,并且内部大量使用了该功能.来看看是如 ...

  3. Java Web Without SSM(前言)

    是的,Spring,Mybaties确实给我们带来了方便的轻量级JavaWeb开发,但是,对于大部分中小系统来说,分层,框架,规范,已经成为一种累赘.实际的程序开发过程中,大部分时间都花在了" ...

  4. 四年级--python函数基础用法

    一.函数的定义,调用和返回值 1.1 语法 def 函数(参数一,参数二...): ''' 文档注释 ''' 代码逻辑一 代码逻辑二 .... return 返回值 1.2 定义函数的三种形式 说明: ...

  5. JSON Patch

    1.前言 可以这么说的是,任何一种非强制性约束同时也没有"标杆"工具支持的开发风格或协议(仅靠文档是远远不够的),最终的实现上都会被程序员冠上"务实"的名头,而 ...

  6. vue实现双向数据绑定的原理

    vue实现双向数据绑定的原理就是利用了 Object.defineProperty() 这个方法重新定义了对象获取属性值(get)和设置属性值(set)的操作来实现的. 在MDN上对该方法的说明是:O ...

  7. android 开发常见问题

    指定版本 就OK了 路径: android/app/build.gradle compile ("com.facebook.react:react-native:填你自己的RN版本" ...

  8. 【转】利用 three.js 开发微信小游戏的尝试

    前言 这是一次利用 three.js 开发微信小游戏的尝试,并不能算作是教程,只能算是一篇笔记吧. 微信 WeChat 6.6.1 开始引入了微信小游戏,初期上线了一批质量相当不错的小游戏.我在查阅各 ...

  9. PAT1112:Stucked Keyboard

    1112. Stucked Keyboard (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue On a ...

  10. java虚拟机的内存分配

    java程序在执行时,jvm的内存执行方案.