从SVN更改为GIT需要GIT的相关命令

从SVN更改为GIT需要GIT的相关命令,git,Git,下面是我们在SVN中使用的从脚本文件运行的命令,现在计划从SVN命令更改为GIT。 任何人都可以让我知道以下SVN命令的相关命令 svn --username $CVS_USER --password $CVS_PWD diff --diff-cmd=diff -x "-p -U20" FILENAME.txt 下面是我对SVN命令所做的更改。对吗 SVN: svn --username $CVS_USER --password $CVS_PWD commit -F $CM_MSG_FILE

下面是我们在SVN中使用的从脚本文件运行的命令,现在计划从SVN命令更改为GIT。 任何人都可以让我知道以下SVN命令的相关命令

svn  --username $CVS_USER --password $CVS_PWD diff --diff-cmd=diff -x "-p -U20" FILENAME.txt
下面是我对SVN命令所做的更改。对吗

SVN:

svn --username $CVS_USER --password $CVS_PWD commit -F $CM_MSG_FILE --non-interactive --trust-server-cert File1.txt templates/File2.txt
吉特:


第一个命令必须是
git fetch
git pull
(将更改从远程repo拉到本地repo),然后是
git diff
git status
,以查看其他人引入的更改以及您在工作目录中所做的更改。但是,这种直接的“运行一个脚本”迁移方法可能不会很好地发挥作用。例如,您的第二个命令在许多情况下都会失败(更改不会从远程repo拉到本地repo,远程repo的更改不会与本地更改合并)。无论是谁在做提交和推送,都需要了解git命令行或可视化工具,以成功地解决这些问题。
git add File1.txt templates/File2.xml
git commit -m $CM_MSG_FILE 
git push origin BranchName