開発者ツール

Git・SVNガイド

開発データ、コード、検索作業に使えるブラウザツールです。

ツールコマンド目的説明
Gitgit initCreate repositoryInitialize a new local Git repository.
Gitgit clone <url>Clone repositoryDownload a remote repository with its full history.
Gitgit statusCheck changesShow modified, staged, and untracked files.
Gitgit add <file>Stage changesAdd file changes to the next commit.
Gitgit commit -m "message"CommitRecord staged changes in local history.
Gitgit pullFetch and mergeFetch remote changes and merge them into the current branch.
Gitgit pushUpload commitsSend local commits to a remote repository.
Gitgit branchList branchesShow local branches and the active branch.
Gitgit switch <branch>Switch branchMove the working tree to another branch.
Gitgit switch -c <branch>Create branchCreate and switch to a new branch.
Gitgit merge <branch>MergeMerge another branch into the current branch.
Gitgit rebase <branch>RebaseReplay commits on top of another branch.
Gitgit log --oneline --graphView historyShow compact commit history with branch structure.
Gitgit diffReview changesShow unstaged differences.
Gitgit stashSave workTemporarily store local changes without committing.
Gitgit tag <name>Tag releaseCreate a label for a specific commit.
SVNsvn checkout <url>Checkout repositoryCreate a working copy from an SVN repository URL.
SVNsvn updateUpdate working copyPull latest changes from the repository.
SVNsvn statusCheck changesShow modified, added, deleted, and unversioned files.
SVNsvn add <file>Add fileSchedule a file or directory for version control.
SVNsvn commit -m "message"CommitSend local working copy changes to the central repository.
SVNsvn diffReview changesShow local differences against the base revision.
SVNsvn logView historyShow commit history for the working copy or URL.
SVNsvn infoRepository infoShow repository URL, revision, and working copy metadata.
SVNsvn copy <src> <dst>Branch or tagCreate branches and tags by copying paths in the repository.
SVNsvn merge <url>MergeApply changes from another branch or path.
SVNsvn revert <file>Revert local changeDiscard local edits for a file or directory.
SVNsvn resolve --accept working <file>Resolve conflictMark a conflicted file as resolved after choosing the working copy.

概念

GitとSVNの用語

概念GitSVN
Repository modelDistributed clone with full history.Central repository with working copies.
Commit scopeCommit locally first, then push.Commit directly to central repository.
BranchingLightweight local and remote branches.Usually repository paths such as /branches/name.
TagsNamed references to commits.Usually copied paths under /tags.
Offline workMost history operations work offline.Many operations require server access.
Conflict resolutionResolve locally, then commit or continue merge/rebase.Resolve working copy conflicts, then commit.

ビジュアルツール

一般的なGUIクライアント

GitHub Desktop

Simple Git client focused on GitHub repositories and pull request workflows.

Supports
Git
Platforms
macOS, Windows

SourceTree

Visual history, branches, staging, and remote repository workflows.

Supports
Git, Mercurial
Platforms
macOS, Windows

Fork

Fast Git client with branch graph, interactive rebase, merge conflict tools, and stash support.

Supports
Git
Platforms
macOS, Windows

GitKraken

Graph-focused Git client with integrations for common hosting providers.

Supports
Git
Platforms
macOS, Windows, Linux

Tower

Polished Git client for commits, history, branch management, and conflict workflows.

Supports
Git
Platforms
macOS, Windows

TortoiseGit

Windows Explorer shell integration for Git operations.

Supports
Git
Platforms
Windows

TortoiseSVN

Windows Explorer shell integration for SVN checkout, update, commit, diff, and log.

Supports
SVN
Platforms
Windows

Cornerstone

macOS SVN client for working copies, branches, tags, merge, and history browsing.

Supports
SVN
Platforms
macOS

SmartSVN

Cross-platform SVN client for enterprise and legacy repositories.

Supports
SVN
Platforms
macOS, Windows, Linux

IDE integrations

Many IDEs include built-in source control panels for daily commit, diff, branch, and update tasks.

Supports
Git, SVN
Platforms
VS Code, JetBrains, Xcode and others

ツールガイド

使い方: Git・SVNガイド

概要

開発データ、コード、検索作業に使えるブラウザツールです。 結果を使用する前に確認するための、簡単な手順を説明します。

手順

  1. Git・SVNガイド を開き、処理する入力データのコピーを準備します。
  2. ツールで求められるファイル、テキスト、または値を入力します。
  3. 目的に合う設定を選び、処理を開始します。
  4. コピー、ダウンロード、共有の前に結果を確認します。

まず短い機密性のない例で結果を確認してから、最終的なコンテンツで同じ操作を行ってください。

結果を使用する前に

  • NovaKit のツールはブラウザ内での利用を想定しています。処理する権限のあるデータだけを使用してください。
  • 元のデータを保持し、重要な結果は意思決定や最終文書に使う前に確認してください。

FAQ

よくある質問

Git・SVNガイド: 結果はどのように確認しますか?

開発データ、コード、検索作業に使えるブラウザツールです。

Git・SVNガイド: 結果はどのように確認しますか?

Git・SVNガイド を開き、処理する入力データのコピーを準備します。 ツールで求められるファイル、テキスト、または値を入力します。 目的に合う設定を選び、処理を開始します。 コピー、ダウンロード、共有の前に結果を確認します。

結果はどのように確認しますか?

使用前に出力を読み直し、プレビューまたはテストしてください。

アカウントの作成は必要ですか?

いいえ。NovaKit のツールはアカウントなしで直接使用できます。

データはどのように扱われますか?

NovaKit のツールはブラウザ内での利用を想定しています。処理する権限のあるデータだけを使用してください。

注意すべき点はありますか?

元のデータを保持し、重要な結果は意思決定や最終文書に使う前に確認してください。

Git・SVNガイド にはどのような例を使えますか?

まず短い機密性のない例で結果を確認してから、最終的なコンテンツで同じ操作を行ってください。

結果のコピーを保存できますか?

利用できるコピー、ダウンロード、印刷、エクスポート機能を使い、確認が終わるまで元の入力を保持してください。

関連ツール

作業を続ける