Sublime Text3如何安裝搭建 Git 環境
本文主要介绍如何在 Sublime Text 3 搭建 Git 环境,关于这两者,就不多加介绍了,懂者自懂。我会从头开始搭建并连接 GitHub 远程仓库进行简单的代码提交更新等操作。
特别提醒:本文的操作系统为 Windows,但绝大多数步骤与 Mac 类似。
Git 安装
这边提个醒,有些同学喜欢使用 GitHub 客户端,而该客户端本身就会自带 Git 版本,一般在 安装目录/GitHub/PortableGit_版本相关字符串/cmd/git.exe
中。
需要注意的是,这个 git 并不适合作为机器全局使用,因为随着 GitHub 的更新,该目录文件后面的那串字符会变动,从而会导致之前的 Git 配置失效。
建议直接去 Git 官网 下载最新版本,安装完后将 安装目录/cmd/git.exe
加入到系统环境变量 Path 中,打开 cmd 输入 git --version 命令查看一下是否安装成功。
Git 配置
配置全局参数
这里主要配置 用户名、邮箱 以及 SSH
# 配置用户名 git config --global user.name "username" # 配置邮箱 git config --global user.email "username@email.com" # 生成 ssh,输完后连敲三个回车即可 ssh-keygen -t rsa
这时候去查看系统盘用户目录下(一般在 C:\Users\你的用户名\.ssh
)是否有了 .ssh 文件夹,进入会看到之前生成的 id_rsa 以及 id_rsa.pub
连接 GitHub
这里不一定是 GitHub,根据各位同学的实际情况来连接不同的服务器,比如 OSChina 的 码云。
下面以 GitHub 为例
在 settings 页面的 SSH and GPG keys 栏中添加,Title 可以自定义,Key 的内容即为之前生成的 id_rsa.pub 文件内容(复制进来即可)
打开 git bash 窗口
$ ssh git@github.com PTY allocation request failed on channel 0 Hi stephencode! You've successfully authenticated, but GitHub does not provide shell access. Connection to github.com closed.
OK,已经成功能连上 GitHub了
在 Sublime Text 3 上安装 Git 插件
这里我假定 Sublime Text 3 已经安装了 Package Control,并且假定也会如何通过该插件来安装其他插件了。
打开 Package Control 后搜索 git 回车即可,安装完成后打开菜单栏 Preferences/Package Settings/Git/Settings - User
输入如下代码并保存
{ "git_command": "git安装目录\\Git\\cmd\\git.exe" }
至此,Git 环境已搭建的差不多了
实战
场景描述
某日看到同学 Github 上维护了一个不错的开源项目(test),想要加入一起为该项目做贡献。刚好发现该项目还没有添加 README.md,因此要将其代码拷贝到本地并在本地新建 README.md,最后更新到远程仓库(简单起见,不考虑分支)
克隆项目至本地
访问项目 test 主页面,复制其 ssh 地址
在本地 git bash 窗口
git clone git@github.com:stephencode/test.git 你的下载目录
新建并提交
用 Sublime Text 3 打开该项目,新建 README.md 在项目根目录
Ctrl + Shift + P 调起命令面板,输入 ga,选择 Git::Add Current File,将 README.md 文件提交至暂存区
Ctrl + Shift + P 调起命令面板,输入 gc,选择 Git::Commit,将 README.md 文件提交至版本库,这时会弹出提交日志的文件,首行输入此次更新的内容和目的,关闭该文件即可
Ctrl Shift P 調起指令面板,輸入gp,選擇Git::Push,將會README.md 檔案提交至遠端版本庫,在後檯面板也能看到已成功同步到遠端倉庫
推薦教學:Sublime Text教學
以上是Sublime Text3如何安裝搭建 Git 環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

以下由sublime教學專欄為大家介紹Sublime Text 中怎麼關閉自動更新,希望對需要的朋友有幫助!

PHP和CGI的開發工具和除錯技巧:提升開發效率摘要:PHP和CGI是兩種常用的Web開發語言,為了提升開發效率,開發人員需要掌握一些專用的開發工具和除錯技巧。本文將介紹幾種常用的PHP和CGI開發工具,以及一些調試技巧,幫助開發人員更有效率地進行開發和調試。一、開發工具SublimeTextSublimeText是一款功能強大的文字編輯器,支援PHP和C

SublimeText是一款非常受歡迎的程式碼編輯器,它廣泛應用於開發人員和編寫程式碼的工作之中。在下面的文章中,我們將討論SublimeText不能運行PHP的原因和解決方法。

PHP是一種流行的伺服器端腳本語言,廣泛用於Web開發。為了寫出高效率、精簡的PHP程式碼,程式設計師需要使用一款優秀的程式碼編輯器。這篇文章將介紹PHP程式設計中一些常見的程式碼編輯器。 SublimeTextSublimeText可能是最受歡迎的程式碼編輯器之一。它的靈活性和易用性使其成為許多開發人員的首選編輯器。 SublimeText的主要特點包括:高度客製化

在目前的Web開發中,PHP已經成為了一個十分受歡迎的後端程式語言。然而,在進行PHP開發時,選用優質的編輯器和開發工具可以大幅提升開發效率和程式碼品質。本文將介紹一些常見的PHP編輯器和開發工具。 PHPStormPHPStorm是一款由JetBrains公司推出的整合開發環境(IDE),提供了強大的PHP開發支援、程式碼分析、調試、自動化測試等一系列功能,並支

在Linux上使用SublimeText進行C/C++程式設計的建議設定簡介:SublimeText是一款輕量、強大且高度可自訂的文字編輯器。在Linux平台上,使用SublimeText進行C/C++程式設計是常用的選擇。本文將介紹一些建議的配置和插件,以幫助提高程式設計效率和開發體驗。安裝SublimeText:首先,你需要從SublimeText官

sublime搭建php的方法:1、開啟sublime,點選“Ctrl+Shift+P”,再輸入install;2、設定SublimeLinter;3、修改路徑;4、設定php編譯系統;5、新增“{ "cmd": ["php","$file"],"file_regex": "php$","selector":"source.php"}」即可。

PHP是一種流行的程式語言,它被廣泛用於創建動態網站,應用程式和一系列互聯網技術。 PHP擁有大量的內建函數來幫助程式設計師在編寫程式碼時更有效率地工作。如果你使用SublimeText作為你的編輯器,你可以使用一些外掛和技巧來讓你的PHP函數更容易編輯和使用。在本文中,我將介紹一些有用的SublimeText功能,這些功能可以幫助你更好地利用PHP函數。 1.自
