DKFile · Source Git

不用担心改坏代码

每次提交都有记录,可以随时回退版本
任何电脑都能拉取最新代码,随时同步你的文件。

VIP 用户可用 DKFile 账号一键登录;非 VIP 可先了解会员权益再开通。

教程 ↓
如何开通

服务面向 DKFile VIP。成为 VIP 后,在本站点击「用 DKFile 登录」即可进入;非 VIP 会引导至 VIP 介绍页。 个别情况仍可由 IDO老徐 协助开通。

了解 DKFile

先了解产品与 VIP 权益,再申请开通 Git 账号。官网: dkfile.net

Git 基础使用教程(零基础)

登录网站 → 创建仓库 → 安装 Git → 克隆 → 提交推送 → 需要时回退版本

核心好处:先养成「改完就提交」的习惯。一旦改坏了,用历史记录回退即可。其它电脑执行 git pull 即可同步。
1

登录本站并创建仓库

账号开通后登录本站,新建一个仓库存放项目代码:

  1. 点击右上角「+」或「新建仓库」。
  2. 填写仓库名称(例如 my-project)。
  3. 可见性选择私有(推荐)。
  4. 可勾选「使用 README 初始化」;从本机首次推送空仓也可不勾选。
  5. 创建成功后复制仓库地址:
https://git.dkfile.net/你的用户名/仓库名.git

不会操作时联系 IDO老徐

2

安装 Git(本机)

# macOS(已装 Homebrew 时)
brew install git

# Windows:安装官方 Git for Windows 后打开「Git Bash」
# (也可在本站演示仓 GIT.md 查看完整步骤)

git --version
3

第一次配置身份(每台电脑执行一次)

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
4

把仓库克隆到本机

git clone https://git.dkfile.net/你的用户名/仓库名.git
cd 仓库名

# 用户名 = 本站 Git 账号
# 密码建议用:设置 → 应用 → Access Token
5

日常:拉取 → 提交 → 推送

git pull
git add .
git status
git commit -m "说明本次改了什么"
git push
6

换任何一台电脑:拉取最新代码

# 新电脑第一次
git clone https://git.dkfile.net/你的用户名/仓库名.git

# 之后每次
cd 仓库名
git pull

口诀:改完 push;换电脑 pull

7

改坏了:回退到之前的版本

前提:之前已经 git commit 提交过。请养成「改完一小段就提交」的习惯。

# 1)看历史
git log --oneline

# 2)只恢复某一个文件(推荐)
git checkout 提交编号 -- 文件路径
git add .
git commit -m "回退某文件到指定版本"
git push

# 3)整个项目回到某个历史版本
git reset --hard 提交编号
# 需要服务器也回去时(覆盖远端,慎用)
git push --force

也可在网页仓库「提交」列表查看历史。拿不准时联系 IDO老徐

新建仓库建议保持「私有」。更多说明见 DKFile 官网