记得那一年我来到深圳,找工作花了一个月.那时心真的好累,真的好辛苦,不过终于找了一个合适的工作,哈哈.

那时我们公司拉取代码和提交代码都是用的SVN,SVN是什么?哈哈,那时我也不知道...... 不过经过同事帮忙,终于在自己电脑上可以把代码拉取下来,只是还没那么孰能生巧.

后来我们的软件重构从零开始,那时老大说要用Gitlab,把代码放到我们公司自己搭建的gitlab上.把这个任务交给了我.要我熟悉并掌握,我花了一个星期把git相关的知识都看了一遍,哈哈,差不多都忘记了.后来,给我每个同事配置那才叫痛苦呀啊.配置完还叫他们使用.(比如:代码冲突...代码提交失败....push远端失败....等等)

废话不多说(喜欢我就关注我 哈哈) (gitlab和Github配置一样的哟)(下面是我多年总结的经验...让你也成为git大神...哈哈)

一 Git的思想及工作原理

公司的基础知识(在公司必须掌握的基本知识)(1)

三 Git分支

公司的基础知识(在公司必须掌握的基本知识)(2)

四 服务器上的Git

公司的基础知识(在公司必须掌握的基本知识)(3)

五 Git和TortoiseGit的安装与使用(****切记这里是重点哦*****)[不然你电脑拿取不了gitbub上的代码]

  1. git安装(不要先安装那个乌龟哟)

    在网上百度下个git的软件,下完直接安装next....next

  2. 配置本地用户 (github注册的账号和邮箱你必须要有)

    git config --global user.name "名字"

    git config --global user.email "邮箱"

3.添加密钥

①生成密钥: ssh-keygen.exe -t rsa -C "邮箱"

②把id_rsa.pub里的密钥拷贝到github账号添加密钥ssh里

4.接着用命令行,克隆下github上的代码本地有没有拉取下来,OK则往下走....

5.TortoiseGit 安装(切记这里记得选ssh,不要选http,在next....next)

第一次使用时会要你设置git的路径,你就设置你安装的路径即可.

首先来说说TortoiseGit 的使用有优点(记得以前用sourcetree[单词写错没??],后来我弃用了不好用,哈哈)

哎呀妈呀快11点了(还要写会代码,那我快马加鞭了哈)

TortoiseGit 是带图形界面操作的,比git用命令行方便.

TortoiseGit 拉取代码步凑:先把自己修改的代码保存起来,在拉取远端的代码,再把修改的代码应用,这里如果有冲突就解决冲突,解决完后提交代码到本地仓库,在吧本地仓库Push到远端.一气呵成...有没有这么吊...哈哈不过实际炒作就有点麻烦...不如我同事...每次操作错误就问我

TortoiseGit 支持同步子分支的代码

TortoiseGit 可以代码回退,可以合并分支代码 可以某个分支的代码提交到当前分支(有有选择性的操作)

不懂得可以评论留言或者私信我,哈哈教大家怎么配置使用,轻轻松松拉取github上的代码及提交.

今天就讲到这里,觉得我写的还行就关注下我吧 哈哈.......

,