每次从本地计算机进行“git push”后,在服务器上进行“Git pull”

Sno*_*bby 8 git

我对git的使用非常简单。基本上我在本地机器上这样做:

echo 'Update' >> README.md
git add . && git commit -m 'update' && git push -u origin master
Run Code Online (Sandbox Code Playgroud)

然后在服务器上:

git pull
Run Code Online (Sandbox Code Playgroud)

就是这样。

每次我在本地计算机上进行更改时,我都会这样做。在我看来,我可以以某种方式优化它,但我还没有找到任何 git 命令来处理这个问题。

有没有办法不git pull每次有变化就打印呢?也许有一种方法可以自动进行add && commit && push

小智 2

对于第二件事,您可以创建一个脚本。
例如创建一个文件:

sudo nano /usr/local/bin/git-update
Run Code Online (Sandbox Code Playgroud)

粘贴:

git add . && git commit -m 'update' && git push -u origin master`
Run Code Online (Sandbox Code Playgroud)

然后做

sudo chmod +x /usr/local/bin/git-update
Run Code Online (Sandbox Code Playgroud)

并使用您的新命令 ( git-update)。