Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
链接:https://pan.baidu.com/s/1rpfm3pLYIU3wS1V4gXLN0w?pwd=zgl5 提取码:zgl5
双击 PortableGit.7z.exe 安装 Git,记住安装位置。一般是解压到安装文件所在文件夹下的 PortableGit 这个文件夹下。
进入 PortableGit 文件夹,双击 git-bash.exe 打开 终端命令行。
\$ 是命令提示符,不需要输入这个 \$ , 直接输入后面的命令。
输入命令 cd
回车,进入你的用户文件夹。 终端显示类似 Administrator@XXX MINGW64 ~
~ 是你的用户文件夹的缩写。
Administrator@XXX MINGW64 / (Master)
$ cd
Administrator@XXX MINGW64 ~
$ pwd
/c/Users/Administrator
Administrator@XXX MINGW64 ~
$
$ git config --global user.email "你的邮箱" $ git config --global user.name "yourname"
本文以 @lisp/@lisp函数库
为例,说明如何 fork @lisp/@lisp函数库
并作为贡献者提交代码
远程仓库地址有两种连接方式,命令行中两种写法都可以。
SSH方式可以设置证书,实现无密码登录,执行过程中不用输入密码。
http方式: https://gitee.com/yournmae/atlisp-lib.git
SSH 方式: [email protected]:yourname/atlisp-lib.git
本地仓库: 存储在本地电脑的代码仓库
远程仓库: 存储在Gitee/github上你的帐号中的代码仓库
上游仓库:存储在Gitee/github上你的 fork 的 @lisp 帐号中的代码仓库
clone
@lisp函数库
git clone [email protected]:atlisp/atlisp-lib.git
拉取pull 写/改代码 提交 push
cd atlisp-lib
git pull
# 修改本地仓库中的代码
git add .
git commit -m "message"
git push
push 后等待管理员 Pull Requets 你的提交。
打开网址: https://gitee.com/atlisp/atlisp-lib
在 Github/Gitee 上 fork (浏览器右上角)想要参与的项目仓库 @lisp/@lisp函数库
(https://gitee.com/atlisp/atlisp-lib),
fork 后会复制到你自己的项目中 yourname/@lisp函数库 (https://gitee.com/yourname/atlisp-lib)
yourname 代指 您在 Gitee 上的账号名
clone
你的 远程仓库中的 @lisp函数库克隆并设置上游仓库
git clone [email protected]:yourname/atlisp-lib.git cd atlisp-lib git remote add upstream http://gitee.com/atlisp/atlisp-lib.git
本过程为交付到你的 Gitee 远程仓库 yourname/atlisp-lib
cd atlisp-lib
git pull
# 用编辑器修改代码
git add .
git commit -m "message"
git push
本过程为交付 (Pull Requests) 到 @lisp 上游仓库 atlisp/atlisp-lib
cd atlisp-lib git pull upstream main # 修改代码 git add . git commit -m "message" git push upstream main
等待管理员 Pull Requets 你的提交。
log
查看 代码更改记录按 空格 向后翻页 , 按 q 退出。
$ git log
pull
从网络更新代码版本$ git pull
打开 vscode, notepad++ 等编辑器,查改代码。保存。
status
查看仓库状态查看更改的文件
$ git status
add
commit
将更改的文件加入代码仓库$ git add . $ git commit -m "更改内容说明"
push
将新版本的代码提交到网络仓库。按提示输入 Gitee 的账户名和密码。
$ git push
最后请记得 加星 star 收藏 代码仓库 以及 关注所有动态
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。