2. Project management¶
Goals:
- Build a personal site describing you and your final project.
- Upload it to the class archive.
- Work through a git tutorial.
How-Tos:¶
Have a powerfull tool: VSCode¶
Firstly, install vscode, and init with my owm workspace:
Then, install if you don’t have any essential dev toolkit.
Winget is a better choice for install sw-package like linux package management:
Done! I can pull my assignment codes (MkDocs-Website) by using VSCode built-in git extension.
Pull-Push-Commit: My WYSIWYG webpage editing environment¶
I will use an beginner’s way to build my edting enviroment.
Open my assignment repo webpage, and click Open in your IDE->Visual Studio Code (HTTPS)
VSCode will do almost things done(pull-push-commit like an auto-sync dirve hah). I can see my assignment codes like this, and I’d like to run git fetch automaticly:
Then install a WYSIWYG editor like vscode-office
.
Yeah, like this, butter smooth, just edit, click ‘’sync’‘ button:
I have to login with my gitlab account when firt commit, a login dialog will prompt:
Done!
See WYSIWYG on web page¶
I can edit my webpage in “real-time”: Just wait the background compile pipeline done(at fabacademy gitlab-server) done.