バージョン管理入門
質問
私は、自宅で行う開発だけでもバージョン管理を導入する必要があります。 過去数年間、Subversion がいかに素晴らしいかを読み、Git が最新のバージョン管理システムであるという話を聞くまでは、副業としてこれを学ぶことに専念しようとしていました。
この状況を考えると、私は保留にして、どちらがトップになるかを見るべきでしょうか? それらの相対的な利点は何ですか?
私が気づいたGitの問題の一つは、フル機能のGUIがあまりないことです。これは、私のチームの多くのユーザーにとって重要なことです。
また、どちらか一方を始める方法についての提案も気にしません。(チュートリアルなど)
どのように解決するのですか?
バージョン管理で一番大事なことは
使い始めることです。
バージョン管理を使用しないのは、恐ろしい考えです。もしバージョン管理を使用していないなら、今すぐ読むのをやめて、使い始めてください。
からの変換は非常に簡単です。
cvs<->svn<->git<->hg
どれを選んでもかまいません。ただ、あなたにとって最も使いやすいものを選び、あなたのコードの履歴を記録し始めればいいのです。後でいつでも別の (D) VCS に移行することができます。
使いやすい GUI をお探しなら TortoiseSVN (Windows) と バージョン (Mac) (提案された コーディングウィズアウトコメント )
編集します。
<ブロッククオートGit にはいくつかの素晴らしい機能がありますが、CVS や Subversion のようなもっと標準的なものを使ったことがなければ、それらを評価することはできないでしょう。
これです。バージョン管理で何ができるかを知らなければ、gitを使うことは無意味です。
2を編集します。
このリンクはredditで見ただけです。 Subversion チートシート . svnコマンドラインの良いクイックリファレンスです。
関連
-
git pull エラー: .git/FETCH_HEAD を開けない: パーミッションが拒否されました。
-
[解決済み] Gitで変更された複数のファイルのうち、1つのファイルだけを隠す?
-
[解決済み] Gitで特定のタグをダウンロードする
-
[解決済み] 履歴のある SVN リポジトリを新しい Git リポジトリに移行するにはどうすればよいですか?
-
[解決済み] 既にリベースを開始している場合、2つのコミットを1つにマージするにはどうすればよいですか?
-
[解決済み] プロキシサーバーで Git を動かす - "Request timed out" で失敗する
-
[解決済み] composer.lockはバージョンコントロールにコミットすべきですか?
-
[解決済み] Git で最新のコミットを新しいブランチに移動する
-
[解決済み】Gitでコミットをチェリーピックするというのはどういう意味ですか?
-
[解決済み] gitは "サイレントモード "で動作しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)
-
fatal: リモート参照マスタが見つかりませんでした。
-
git commit コマンドで追跡した新規ファイルをコミットすると、プロンプト *** Please tell me who you are が表示されます。
-
ファイル名が長すぎるため、作業ツリーをチェックアウトできない警告が表示されました。クローンには成功しましたが、チェックアウトに失敗しました。
-
git push issues
-
[解決済み] GitHubで、既存のレポを追加するときにすべてのブランチをプッシュするにはどうしたらいいですか?
-
[解決済み] SourceTreeを使用して、ビットバケット上にレポを作成せずに、ローカルレポをビットバケットにプッシュするにはどうすればよいですか?
-
[解決済み] 対話式リベースを中断する方法(--abort が効かない場合)?
-
[解決済み] ローカルレポとリモートレポを接続する
-
[解決済み] gitで、stashを適用せずに、追跡されていないstashedファイルを表示する方法はありますか?