
如何在 Git 儲存庫中新增所有 Gnome 桌面配置設定?我需要將哪些文件置於修訂控制之下?
我在 GUI“設定”中配置了各種內容
例子
- 焦點跟隨滑鼠
- 隱私權選項
安裝新的 Ubuntu 盒子時,我希望從 git 恢復所有配置。
答案1
首先,您需要使用您需要的設定值來建立一個腳本,並且這些設定值是命令列可控的。
例如:
gsettings get org.gnome.desktop.wm.preferences focus-mode
gsettings get org.gnome.desktop.interface clock-show-seconds
以上命令很容易理解,並且都可以透過 GUI 和 CLI 來實現
假設您已經透過 GUI 設定了上述命令首選項,並且想要將其建立一個文字檔案。
以下是腳本範例:
#!/bin/bash
mkdir -p /home/admin/my_local_git_repo
#transfer the below commands to the file for git in local repository directory in a form of executable script file.
echo "
#!/bin/bash
gsettings set org.gnome.desktop.wm.preferences focus-mode $(gsettings get org.gnome.desktop.wm.preferences focus-mode)
gsettings set org.gnome.desktop.interface clock-show-seconds $(gsettings get org.gnome.desktop.interface clock-show-seconds)" > /home/admin/my_local_git_repo/preferences.sh
這是我使用命令運行腳本時的輸出bash /home/admin/forgit.sh
您可以在名為 的腳本中新增任意數量的命令forgit.sh
。運行腳本後,它將建立preferences.sh
在本機 git 儲存庫目錄中命名的腳本。
對於“如何製作本地 git 存儲庫及進一步”,您可以通過此鏈接https://docs.github.com/en/github/importing-your-projects-to-github/adding-an-existing-project-to-github-using-the-command-line
因此,如果您第一次運行該腳本 forgit.sh
,然後按照上面的連結提交,您可以寫下您的評論“第一個版本”等。
第二次,「第二版本」之類的東西..您可以更改腳本名稱,註釋名稱,甚至您可以調整腳本,forgit.sh
以便它立即推送(git 推送) 到 git 儲存庫..