git status
: 查看現在 git 檔案上傳情況
紅色代表有更動但是還沒有被上傳,須使用git add .
將更動的檔案上傳
如果要 specify 特定的檔案,可以使用 git add <檔案名稱>
這個指令
此時就可以使用git commit
上傳註解 (若有不和規定的 error 會在這個步驟呈現)
目前提交的變更僅存在於這台電腦中,還未發佈到 GitHub 上,於是我們需要執行 git push
把變更提交到Github 上。
clang-format -i 檔案名稱
:讓程式的 coding style 維持一致
make
: 編譯
make test
: 全部寫完之後經過每筆測資的檢查,得到最後的分數
在 trace 的檔案裡面會有每筆 test 測試的方式,可以根據這些資訊做 debug。
make check
: 檢查一系列部份功能,可以在 trace-eg.cmd
中修改。
./qtest
: 自己定義 queue,可檢查每個 function 的功能是否正常
yinghuaxia@yinghuaxia-Altos-P30-F6:~/linux2024/lab0-c$ ./scripts/test_shuffle.py
bash: ./scripts/test_shuffle.py: Permission denied
使用 chmod +x scripts/test_shuffle.py
來開啟檔案使用權限