飞哥的海

导航

git入门

0.认真学习git

1.下载git,一路next到底,安装结束
  官网(https://git-scm.com/downloads)
  镜像(https://npm.taobao.org/mirrors/git-for-windows/)

2.注册gitee,给自己创建个测试仓库,使用master/develop模型

3.本机随便找个目录,执行命令 (git clone https://gitee.com/***/***.git) 就把远端的库克隆到本地。

4.上述命令只是克隆了master分支。如果想克隆develop分支呢?
  git checkout -b develop origin/develop
  git pull

5.如果要切换回master
  git checkout master
  git pull

6.这时在gitee web界面上删除master分支下的某个文件,比如readme.md文件。使用 git pull 就可以把远端的修改同步到本地

7.需要将master和develop分支内容一致,就需要合并
  git checkout master
  git pull
  git checkout develop
  git merge master
  git push origin develop

8.当然一般情况下都是操作develop分支,然后合并develop至master。

9.分支管理策略(https://blog.csdn.net/bigestt/article/details/79471113)此文很有管理思维。建议熟读八百遍,并背诵全文,期末必考

10.强调一下,git是没有服务器概念,所谓gitee/github也只是一个副本而已。所有仓库地位相等。

11.查看用户 >git config user.name

12 查看邮箱 >git config user.email

---------------------------------------------

1. 出现异常:

fatal: unable to access  "http://***,git" OpenSSL SSL_read: Connection was reset, errno 10054

有可能是本地账户和远端账户不一致

或者执行这个: git config --global --unset https.proxy

2. 有出现异常:

fatal: unable to access 'https://***.git/': Failed to connect to github.com port 443: Timed out

执行这个: git config --global https.sslVerify "false"

以上都无法解决,开始怀疑是伟大的墙

posted on 2021-02-05 20:11  飞哥的海  阅读(53)  评论(0编辑  收藏  举报