gpt4 book ai didi

git - 使用 Git/Github 在 PC/Laptop/WebInterface 之间同步我的项目

转载 作者:太空狗 更新时间:2023-10-29 14:16:04 26 4
gpt4 key购买 nike

我真的是 GIT 的新手。我的目标是在 PC/笔记本电脑之间同步我的 Eclipse 项目 - 我认为为此使用 GIT 是个好主意。所以我已经设置了我的存储库,将其放入 Github 等。

我写了一个小的 Bash 脚本,它应该为我完成同步工作。它似乎有效,但我不确定这是最好的方法:

#!/bin/bash          
# Github Syncro Script

# SoftwareProjekte
cd "D:\Projekte\Software Projekte"
git add .
git commit -a -m "Auto-Git-Backup $(date "+%d.%m.%Y %H:%M "|sed -e ' s/\"/\\\"/g' )"
git push -u origin master
git pull

这是个好主意吗?我应该使用类似 http://code.google.com/p/git-sync/ 的东西吗?反而?这个脚本让我感到困扰的是我必须输入两次密码。

最佳答案

我使用这样的脚本来处理 git,这很好,因为您可以在学习更多功能时开发您的自定义脚本,还有其他工具,但它完全取决于个人喜好。

我要说的一件事是,从 git 同步它就像

git pull

如果您首先提交给 git,您应该 pull 以降低本地副本成为旧版本并产生冲突的风险。

像这样:

cd "D:\Projekte\Software Projekte"
git pull
git add .
git commit -a -m "Auto-Git-Backup $(date "+%d.%m.%Y %H:%M "|sed -e ' s/\"/\\\"/g' )"
git push -u origin master

关于git - 使用 Git/Github 在 PC/Laptop/WebInterface 之间同步我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6177612/

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