前言
上一节,学习了Git和Github/或者其他平台连接的比较基础的使用方法,本节开始学习Git的分支的基础操作,基础操作包括,克隆远程分支git clone,添加到暂存(git add),提交记录(git commit),推送(push), 拉取更新(pull) ,创建新分支(git checkout),从远程创建新分支,推送新分支到远端。
步骤
本文的代码地址: https://github.com/lihuiocean/hello-git)
克隆远程分支 git clone
命令行的规范
有两种规范 一种是采用https的规范,一种是采用git的规范,两种方式各有利弊,且对代码无任何差异,可以选择使用。
https要求每次进行远程交互的时候采用账号和密码进行认证,而ssh则要求使用密钥进行认证(需要事先绑定密钥,如何绑定密钥,可以查看前一节的内容)。
$ git clone https://*****.domain/{
{
username}}/{
{
repname}}
示例
git clone https://github.com/lihuiocean/hello-git
第二种
$ git clone git@***.domain:{
{
username}}/{
{
repName}}
示例
$ git clone git@github.com:lihuiocean/hello-git
经过上述的两种方式的一种方式,我们可以将远程的目录clone到本地,我比较推荐下面一种写法,可以快速的将代码进行提交到远端,不用每次都输入密码。