可以通过在工作区使用git init来初始化一个Git仓库,但通常开发中我们不会这样做,因为实际的项目大部分已经进行了部分开发,并进行了版本管理,所以我们首先做的是从远程仓库克隆项目。
这里我从Gitee(一般开发项目的远程仓库是部署在内网的GitLab) fork了一个开源项目,将这个项目作为远程仓库的项目:
点击克隆下载,可以看到项目的路径,
HTTPS是凭据式的路径,使用此路径,向远程仓库推送代码的时候需要凭据(账号密码);
这种方式向远程仓库提交,会要求账号密码,输入完成之后,Win10操作系统可以选择记住凭据,这样就不用每一次都输入了,Win10操作系统管理凭据 控制面板 → 用户帐户 → 凭据管理器 → Windows凭据
SSH是秘钥式的路径,向远程仓库推送代码的时候,需要本地的私钥和远程仓库的公钥对应。
SSH配置可以参考 Windows配置Github、Gitee共存的Git环境,这里就不详细展开讲解。
我已经进行了公私钥的配置,所以这里选择SSH。
使用git clone命令克隆项目
2、代码管理项目已经成功克隆,接下来要进行我们的开发了。
2.1、创建分支通常开发不是在Master分支上,而是在开发分支上,使用 git branch develop创建一个新分支:
可以通过git branch命令列出所有分支:
可以看到我们新建的分支。
2.2、切换分支使用git checkout develop命令切换到新建的develop分支:
2.3、添加文件到暂存区接下来,我们再develop分支上进行一些开发操作,我这里对 redeme 进行了一些修改,需要把修改添加到暂存区。
首先通过 git status命令查看工作区文件状态
接下来使用 git add README.md命令(可以使用git add .添加所有修改)将更改添加到暂存区
可以看到文件已经添加。
2.4、提交修改到仓库接下来使用git commit -m "