- 在github里新建一个仓库,取名tiktok,配置好.gitignore、README.md、LICENSE
- 在vscode终端clone这个仓库
git clone https://github.com/17239w/tiktok.git
- coding...
- 更新代码到github上
git status查看当前状态,发现需要提交到origin/main分支
➜ tiktok git:(main) ✗ git status
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: Dockerfile
modified: README.md
new file: config/config.go
new file: config/config.toml
new file: controller/UserInfo/UserInfoController.go
new file: docker-compose.yml
new file: go.mod
new file: go.sum
new file: main.go
new file: middleware/jwt.go
new file: middleware/password.go
new file: models/InitDB.go
new file: models/UserInfo.go
new file: models/UserInfo_test.go
new file: models/UserLogin.go
new file: models/comment.go
new file: models/common.go
new file: models/video.go
new file: router/router.go
new file: tiktok
git commit -m "Add Dockerfile, config files, controller, main.go, middleware, models, and router"提交代码,写一些备注
➜ tiktok git:(main) ✗ git commit -m "Add Dockerfile, config files, controller, main.go, middleware, models, and router"
[main 765606a] Add Dockerfile, config files, controller, main.go, middleware, models, and router
20 files changed, 966 insertions(+), 1 deletion(-)
create mode 100644 Dockerfile
create mode 100644 config/config.go
create mode 100644 config/config.toml
create mode 100644 controller/UserInfo/UserInfoController.go
create mode 100644 docker-compose.yml
create mode 100644 go.mod
create mode 100644 go.sum
create mode 100644 main.go
create mode 100644 middleware/jwt.go
create mode 100644 middleware/password.go
create mode 100644 models/InitDB.go
create mode 100644 models/UserInfo.go
create mode 100644 models/UserInfo_test.go
create mode 100644 models/UserLogin.go
create mode 100644 models/comment.go
create mode 100644 models/common.go
create mode 100644 models/video.go
create mode 100644 router/router.go
create mode 100755 tiktok
git push origin main提交到main分支
➜ tiktok git:(main) git push origin main
Enumerating objects: 30, done.
Counting objects: 100% (30/30), done.
Delta compression using up to 8 threads
Compressing objects: 100% (25/25), done.
Writing objects: 100% (28/28), 9.07 MiB | 3.15 MiB/s, done.
Total 28 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/17239w/tiktok.git
9f323cf..765606a main -> main
5.回到仓库检查
6.对现有代码做修改
若出现如下报错:
执行:
rm /root/workspace/tiktok/.git/index.lock
再次commit即可