美文网首页Gitgit及github学习
Git工作流之初学者之流

Git工作流之初学者之流

作者: Solomon_Xie | 来源:发表于2018-06-02 10:23 被阅读5次

最简单的Git工作流--即给初学者的工作流,尽量避免多分支,现在master分支上把常用指令学明白,然后再开启分支合流模式。

第一步 建立仓库 (Init | Clone)

一般会提到git init这个指令,在本地某个文件夹执行它就会把这个文件夹建立成一个git项目。但是我们初学者一般不是这个流程,我们需要建立一个github的repo,并将本地和它联通,反而简单很多。
首先直接到github首页新建一个repo,建好了以后直接点clone按钮复制.git结尾的链接。在本地用git clone命令克隆到本地生成一个文件夹项目。如果本地已经做了一些文件,那就把文件复制进这个文件夹就好了。
命令如下:

$ git clone 项目克隆网址 本地路径

然后进入文件夹开始项目即可。

第二步 本地提交 (commit)

先不涉及远程repo仓库,git需要在本地完成提交,常规三步如下:

# 查看本地文件变动状态
$ git status
# 添加变动文件到预备区
$ git add --all
# 完成提交
$ git commit -m "变动描述"

然后本地的准备就完成了,随时可以连接远程仓库。

第三步 远程提交 (push)

一般情况下,远程仓库都是我们自己的,拥有所有权限,所以暂不涉及向其他人的仓库提交(pull request)一类概念。
所以只需推送到远程自己的仓库,一句话git push即可。
然后如果在安装git后设置过通用的用户名和邮箱,这里就只会要求你输入密码,然后就可以上传本地提交到远程repo仓库里了。
就这么简单。前三步基本流程如下图:

image

第四步 远程抓取 (pull)

有的时候会用别的机器(比如公司)提交一些变化到远程,然后回家后想把变化同步到本地。
如果远程也是自己的repo拥有完全权限,那么直接git pull即可完成一切同步。

相关文章

  • Git工作流之初学者之流

    最简单的Git工作流--即给初学者的工作流,尽量避免多分支,现在master分支上把常用指令学明白,然后再开启分支...

  • Git工作流指南

    今天看了一下翻译的git工作流指南,简单总结一下。 Git工作流指南Git工作流指南:集中式工作流Git工作流指南...

  • Git基础

    一、Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作...

  • Git 的各种工作流程

    Git 的各种工作流程 常见的git工作流程 Centralized Workflow (集中式工作流)、Feat...

  • git

    GIT git工作流 集中工作流 功能分支工作流 gitflow工作流master分支存放所有正式发布的版本,可以...

  • Git版本管理软件初识 2019-01-26

    git 是什么? “git是版本控制系统。” git 的工作流程? “有三种工作流程: Git flow Gith...

  • Git工作流

    一、Git常见工作流 Git三种常见的工作流:Git Flow、GitHub Flow 、GitLab Flow ...

  • 基于jgitflow插件使用git flow

    本文使用jgitflow插件简化实现git flow工作流程,具体流程参考Git工作流程最佳实践--git flo...

  • Git使用学习网址

    Git工作流指南 git merge 和 git rebase 小结

  • 实战 | git工作流与团队协作方式

    一、git协作方式 1. git的工作流 目前项目使用的是git来进行项目管理(需要熟悉git的工作流)、git的...

网友评论

    本文标题:Git工作流之初学者之流

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