请使用最新版本 GIT。 安装最新版 GIT
触发过的异常功能: 1、ST 的 ‘ 命令行模式’ 无法使用,点击无效 2、ST 无法推送新建的分支到远程
1、文件 -> 克隆/新建… 2、打开本地项目选 ‘Add’,克隆项目选择 ‘Clone’
1、使用 GIT 生成密钥。使用 Git bash 输入以下命令并持续回车:
ssh-keygen -o2、设置 ST 的 ‘SSH 客户端配置’ 为 OpenSSH 步骤: ST -> 工具 -> 选项 -> 一般 -> SSH 客户端配置 -> SSH 客户端 -> OpenSSH -> 确定(保存设置)
3、将 GIT 生成的公钥保存到代码托管平台上(如:码云、GitLab、GitHub)
在 ST 中找到对应的远程分支,‘双击左键’ 或 右键后选择‘检出 origin/xx 分支’ 即可
提示: 1、 origin/xx 为需要拉取的远程分支
1、右键需要推送的分支 -> 推送到 -> origin -> 确定
提示: 1、存在对应的远程分支,直接确定即可 2、不存在对应的远程分支,推荐拷贝本地分支名字 3、如果该分支是本地新分支,且想要推送到远程,需要在提交时勾选‘立即推送变更到 -’。
1、切换分支到 master 2、右击 develop 分支并选择‘合并 develop 至当前分支’
1、通过命令 git log FILE_NAME 查看与文件相关的提交 2、通过提交的描述到 ST 的 Search 功能搜索对应的提交记录(记得回车) 3、点击提交的记录,下方会呈现该次提交相关的文件 4、右击文件并选择‘选定项目的变更历史…’即可查看历史修改
1、拉取远程分支,开发,撸完代码 2、通过‘获取’查看最新提交(这一步纯粹为了想看看有哪些更新) 3、点击‘拉取’来获取最新的提交代码
拉取成功如果拉取失败,那是因为改了相同文件导致冲突了,此时无需理会4、提交本地代码并推送
推送成功如果推送失败,那就再拉取再推送。如果拉取时失败,那就需要解决冲突了才能提交并推送(改冲突时需要细心点哦)提示: 1、这套流程下来,分支会更加好看
1、ST 就是一个工具,目的就是为了方便我们操作 VCS 的(如:GIT) 2、真正需要学习的是 VCS,同时需要理解界面功能背后执行的命令
