登录后自动运行 Bash 脚本以同步 Git 回购

Autorun Bash Script after Login to Sync Git Repos

我已经在互联网上找到了 gitupdate.sh

我现在的问题是如何在每次登录 Ubuntu 14.04 计算机时自动生成脚本 运行。

我尝试将此行添加到 .bashrc

sh '/path/to/git/repo/gitupdate.sh'

这里的问题是脚本不是在 repo 的上下文或路径中执行的,因此 脚本 运行 位于未使用 git 初始化的文件夹中。 (其实我也不知道bashrc 运行在什么文件夹)

想要做的是 更新脚本 运行 在路径的上下文中 Ubuntu 这样脚本就不会失败。并在不会自动关闭的终端 window 中显示 运行ning 脚本。

最终目标是能够在登录后自动将 git 克隆的存储库与 public 存储库同步。

尝试

(cd repo && bash /path/to/gitupdate.sh)

只需打开 gitupdate.sh 并在文件开头添加命令以转到所选目录。例如:

cd /var/test