Git 使用流程

2017-03-28  本文已影响24人  民谣里不是故事就是诗丶

首先要区分两个概念,本地仓库和远程仓库。

本地仓库,其实就是用户的工作空间。通过隐藏文件.git即可查看。

远程仓库一般是指托管账户。可以理解为共享仓库的备份。

只有本地提交(stage&commit)之后,才能提交(commit&push)到远程仓库。

而且Git管理的是代码快照,通过比对,保存版本变更信息。

========

git --version//查看git的版本信息

git config --globaluser.name//获取当前登录的用户

git config --globaluser.email//获取当前登录用户的邮箱

git config --globaluser.name'userName'//设置git账户,userName为你的git账号,

git config --globaluser.email'email'

git init                               //在文件夹下初始化一个仓库,此时文件里会到一个.git的隐藏文件夹

git commit-m'备注信息'     //提交信息

git diff                                 //比较差异

========

实际使用示例图:

Geng(本地)  Geng(远端)  Dev(本地)  Dev(远端)  master (远端)

总结Git 使用流程

#第一次开发

从 Dev(远端)检出 Dev(本地)

从 Dev(远端)拉取分支 Geng(远端)

从 Geng(远端)检出分支  Geng(本地)

#第一次提交自己代码

先从打开WorkSpace 编辑

提交 Geng(本地)

推送 Geng(远端)

切换到 Dev 分支 合并  Geng(本地)->Dev(本地)

运行 Dev (本地)

解决 冲突  标记“已解决”

推送 Dev (远端)

#第二次编辑自己代码

切换到 Dev(本地)    拉取 别人的更改

合并 Dev (本地)->Geng(本地)

运行 Geng (本地)

切换到 Geng(本地) 编写 新的代码

推送 Geng(远端)

切换到 Dev 分支 合并  Geng(本地)->Dev(本地)

运行 Dev (本地)

解决 冲突  标记“已解决”

推送 Dev (远端)

#打包

切换到 Dev(分支) 推送 master

上一篇 下一篇

猜你喜欢

热点阅读