git bash安装
git bash国内镜像(来源:廖雪峰老师git教程)
下载完之后按照步骤安装。
1. 从远程仓库clone到本地仓库
以github为例子,从github上clone一个项目
- 首先需要配置ssh密钥对
步骤:
-
点击giehub头像,在下拉框中点击=》Settings
-
在加载出的页面左侧选择=》SSH and GPG keys
-
点击=》 generating SSH keys,按照提示完成密钥对配置
- 在github上创建远程仓库
-
点击 new repository创建一个新的远程仓库
-
按照下图完成仓库创建
- clone远程仓库
-
打开仓库,按照下图指引复制ssh路径
- 打开git bash,打开要存放仓库的目录,输入 git clone git@github.com:qq603540681/blog.git clone远程仓库
-
clone完成
总结
- 在github上创建一个远程仓库
- 复制该远程仓库的SSH路径
- 要存放仓库的目录下,在git bash终端上输入 git clone ssh路径 来clone该远程仓库到本地
- 首次使用需要配置ssh密钥对(按照上面指引配置)
2. 将本地仓库关联到远程仓库
-
先定义到要创建本地仓库的目录 cd 目录路径
-
创建项目目录
-
进入项目目录
-
初始化仓库
-
创建一个文件(工作区)并添加到仓库里(暂存区)
-
提交文件
-
在github上创建一个空仓库(不勾选Initialize),会出现以下界面
- 按照github的提示,完成仓库的关联和创建
git remote add [origin] 远程仓库SSH路径
3. 分支管理
- 创建本地 dev 分支
git branch dev - 切换到 dev 分支
git checkout dev - 推送到 origin地址的dev的分支上(origin地址上新增一个dev 分支)
git push origin dev - 分支合并
git checkout master(切换到master分支)
git merge dev(把 dev 分支merge到master分支上)