1
私はGitに慣れていて、今はSVNを学んでいます。 Gitでは、ファイルを追加し、変更をコミットし、プッシュをリポジトリに追加する必要があります。私はSVNでaddとcommitコマンドしか見つかりませんでした。 svn commit
を実行すると、変更がサーバーにプッシュされることを意味しますか?変更をプッシュするためにどのコマンドを実行するのですか?SVN pushing changes
私はGitに慣れていて、今はSVNを学んでいます。 Gitでは、ファイルを追加し、変更をコミットし、プッシュをリポジトリに追加する必要があります。私はSVNでaddとcommitコマンドしか見つかりませんでした。 svn commit
を実行すると、変更がサーバーにプッシュされることを意味しますか?変更をプッシュするためにどのコマンドを実行するのですか?SVN pushing changes
修正すると、svn commit
はサーバーにローカル修正を適用します。 Basic Work Cycleを見て、通常使用するコマンドの概要を確認してください。
「一般的な」パターンは次のとおりです。
update
あなたの作業コピーにサーバーから最新の変更をマージします。update
最新のものであることを確認してください(これをスキップして、最新でない場合は次の手順が失敗します)。commit
変更をサーバーにプッシュします。SVNにはステージング領域がありません。あなたの作業コピーとリポジトリ(そしてあなたのローカルの元気ですが、revert
作業コピーの変更時に間接的にしか対話しません)。
GitとSVNには、予想外のときに重なり合う可能性のあるひどい用語集があります(revert
とcheckout
を参照)。助けを借りてthis resourceをチェックしてください。