gpt4 book ai didi

git - 如何git添加当前项目中的所有文件,提交并进行推送?

转载 作者:太空狗 更新时间:2023-10-29 14:12:17 25 4
gpt4 key购买 nike

对于较小的个人项目,有时我只是想对项目做一个即时快照,这样我就不会丢失任何文件,也不会弄乱文件内容而无法取回。

所以我希望有一个命令可以添加当前项目中的所有文件(无论我在项目目录中的哪个目录),提交它们,并将其推送到远程服务器,无论是 github 还是 gitlab。

下面是一个好的方法吗?有没有更好的办法?

alias gitokpush='git add --all :/ && git com -am "ok" && git push'

根据记录,:/ 表示整个工作目录(最顶层),因为 git add . 只添加当前目录和下面的所有文件,不一定是最高层的所有内容。

最佳答案

你也可以使用 git 别名:

 git config --global alias.okpush '!'git add --all :/ && git com -am \"ok\" && git push'

然后 git okpush 就足够了。

更短(并允许自定义消息)

git config --global alias.cam '!git commit -a -m '

然后:git cam "ok"

关于git - 如何git添加当前项目中的所有文件,提交并进行推送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34542772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com