Git
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
&tag(Git,GitHub);
* 設定 [#lac2ad0b]
- [[Gitを使い始めたら一番最初にやりたい `git config`設定...
git configに--listオプションを指定することで現在の設定を...
- [[.gitignore の書き方 - Qiita>https://qiita.com/inabe49...
Git はファイルを管理しているだけなので、空のディレクトリ...
残しておきたいフォルダの中に .gitkeep というファイル名で...
** [[プロキシ]] [#s0ccbbd4]
- [[gitのproxy設定をリポジトリごとに変える方法 - Qiita>ht...
[http "http://example.com/"]
proxy =
- [[GitをProxy環境下で使うときにハマった件 - ごずろぐ>htt...
環境変数GIT_CURL_VERBOSEに1をセットするとGitコマンドのデ...
- [[http経由の git コマンド(push,clone,fetch..)等がなんか...
環境変数「GIT_CURL_VERBOSE=1」を設定しておくと、通信内...
** リポジトリ [#kd309c28]
- [[gitのremote urlを変更する(レポジトリ移行時) - Qiita>h...
git remote set-url origin {new url}
** ブランチ [#q8a8333b]
- [[Gitのデフォルト・ブランチ名を変更する方法 | Rriver>ht...
今後、自分の開発環境ではGitのデフォルト・ブランチ名をmas...
- [[Gitのデフォルトブランチをmasterからmainに変更する方法...
例えば、masterのままでいると、first commitでリモートのma...
- [[masterからmainに変更する(githubのリモート&ローカル...
ローカルで変えたブランチをリモートへpush
git push -u origin main
** フック [#efb325ad]
- [[【Git】コミット直前に自動でファイルを整形する「pre-co...
- 「pre-commit」のセットアップ方法
- 不要な半角スペースを消してみる
* [[コマンド]] [#w79f02d3]
- [[私の使うGitコマンドまとめ 見る編 - What is it, naokir...
今回はそのうちでも「見る」ということに焦点を当てたコマン...
- [[Git - リモートから特定のブランチを指定してcloneする -...
git clone -b ブランチ名 https://リポジトリのアドレス
- [[よく使う git diff コマンド - Qiita>http://qiita.com/h...
次の commit で反映される変更を表示
git diff --cached
直前の commit による変更を表示
git diff HEAD^ HEAD
- [[mercurial - What is the git equivalent of of hg outgo...
git log --branches --not --remotes=origin
- [[dvcs - How can I see incoming commits in git? - Stack...
git fetch && git log ..origin/master
Similarly, outgoing would be this:
git fetch && git log origin/master..
- [[Gitの一部のディレクトリだけ取得する方法 - Qiita>https...
取得したいディレクトリをsparse-checkoutに設定する
- [[git add を取り消す - Qiita>https://qiita.com/yukure/i...
特定のファイルのみ取り消し
git reset HEAD file_name
- [[git: shallow cloneしてすぐunshallowする - pockestrap>...
Shallow cloneしたリポジトリ内でgit fetch --unshallowを実...
- addした後で差分を確認する(コミット前)
$ git diff --cached ファイル名
** コミットログ [#df36f8e2]
- [[【Git】commitメッセージなど、デフォルトのテキストエデ...
# vimの場合
$ git config --global core.editor vim
- [[Gitのcommitメッセージを複数行入れる方法 - Qiita>https...
使い方は簡単で、-mのオプションを付けずにコミットをするだ...
* ツール [#f8da3332]
** tig [#ecd29979]
- [[超絶便利なGitクライアントのtigのすすめ - Qiita>http:/...
全てのgitの機能が使えるわけではないのでうが、普段のgitの...
- [[[Git] 10分で使いはじめるTig(コミット操作を早くする)...
- [[gitクライアント「tig」を使いこなすための最低限覚える...
もっと便利に使いこなすためのキーバインドによる遷移
* 関連 [#oe0e4fd3]
- [[GitHub]]
** [[Subversion]] [#b689567f]
- [[SVN脳患者から見たGit - Qiita>http://qiita.com/kaityo2...
- [[SVNからGitへの移行 ~ SVNからGitLab CE(Self-hosted)へ...
後半でSVN管理のプロジェクトをGit/GitLab管理のプロジェク...
- [[社内の Subversion を Git に移行した話 - さばかん>http...
たったそれだけかといった感じですがいくつかハマった点もあ...
- [[github.com/redmine/redmine の運用を引き継いだ - ファ...
git-svnはgitコマンドでSubversionリポジトリにアクセスでき...
** [[Mercurial]] [#rdce2933]
- [[MacでMercurialリポジトリをGitリポジトリに変換する - Q...
-- コメント:上記の手順で[[Git]]リポジトリへ変換できるこ...
- [[frej/fast-export: A mercurial to git converter using ...
-- [[Support Python 3 · frej/fast-export@b961f14>https://...
- [[immoral & stoic ―下心系囲碁普及考察日記―: mercurialか...
Windows環境での移行です。(Windows10)
-- コメント: "git bash"を使って[[Windows10]]上でのリポジ...
終了行:
#contents
&tag(Git,GitHub);
* 設定 [#lac2ad0b]
- [[Gitを使い始めたら一番最初にやりたい `git config`設定...
git configに--listオプションを指定することで現在の設定を...
- [[.gitignore の書き方 - Qiita>https://qiita.com/inabe49...
Git はファイルを管理しているだけなので、空のディレクトリ...
残しておきたいフォルダの中に .gitkeep というファイル名で...
** [[プロキシ]] [#s0ccbbd4]
- [[gitのproxy設定をリポジトリごとに変える方法 - Qiita>ht...
[http "http://example.com/"]
proxy =
- [[GitをProxy環境下で使うときにハマった件 - ごずろぐ>htt...
環境変数GIT_CURL_VERBOSEに1をセットするとGitコマンドのデ...
- [[http経由の git コマンド(push,clone,fetch..)等がなんか...
環境変数「GIT_CURL_VERBOSE=1」を設定しておくと、通信内...
** リポジトリ [#kd309c28]
- [[gitのremote urlを変更する(レポジトリ移行時) - Qiita>h...
git remote set-url origin {new url}
** ブランチ [#q8a8333b]
- [[Gitのデフォルト・ブランチ名を変更する方法 | Rriver>ht...
今後、自分の開発環境ではGitのデフォルト・ブランチ名をmas...
- [[Gitのデフォルトブランチをmasterからmainに変更する方法...
例えば、masterのままでいると、first commitでリモートのma...
- [[masterからmainに変更する(githubのリモート&ローカル...
ローカルで変えたブランチをリモートへpush
git push -u origin main
** フック [#efb325ad]
- [[【Git】コミット直前に自動でファイルを整形する「pre-co...
- 「pre-commit」のセットアップ方法
- 不要な半角スペースを消してみる
* [[コマンド]] [#w79f02d3]
- [[私の使うGitコマンドまとめ 見る編 - What is it, naokir...
今回はそのうちでも「見る」ということに焦点を当てたコマン...
- [[Git - リモートから特定のブランチを指定してcloneする -...
git clone -b ブランチ名 https://リポジトリのアドレス
- [[よく使う git diff コマンド - Qiita>http://qiita.com/h...
次の commit で反映される変更を表示
git diff --cached
直前の commit による変更を表示
git diff HEAD^ HEAD
- [[mercurial - What is the git equivalent of of hg outgo...
git log --branches --not --remotes=origin
- [[dvcs - How can I see incoming commits in git? - Stack...
git fetch && git log ..origin/master
Similarly, outgoing would be this:
git fetch && git log origin/master..
- [[Gitの一部のディレクトリだけ取得する方法 - Qiita>https...
取得したいディレクトリをsparse-checkoutに設定する
- [[git add を取り消す - Qiita>https://qiita.com/yukure/i...
特定のファイルのみ取り消し
git reset HEAD file_name
- [[git: shallow cloneしてすぐunshallowする - pockestrap>...
Shallow cloneしたリポジトリ内でgit fetch --unshallowを実...
- addした後で差分を確認する(コミット前)
$ git diff --cached ファイル名
** コミットログ [#df36f8e2]
- [[【Git】commitメッセージなど、デフォルトのテキストエデ...
# vimの場合
$ git config --global core.editor vim
- [[Gitのcommitメッセージを複数行入れる方法 - Qiita>https...
使い方は簡単で、-mのオプションを付けずにコミットをするだ...
* ツール [#f8da3332]
** tig [#ecd29979]
- [[超絶便利なGitクライアントのtigのすすめ - Qiita>http:/...
全てのgitの機能が使えるわけではないのでうが、普段のgitの...
- [[[Git] 10分で使いはじめるTig(コミット操作を早くする)...
- [[gitクライアント「tig」を使いこなすための最低限覚える...
もっと便利に使いこなすためのキーバインドによる遷移
* 関連 [#oe0e4fd3]
- [[GitHub]]
** [[Subversion]] [#b689567f]
- [[SVN脳患者から見たGit - Qiita>http://qiita.com/kaityo2...
- [[SVNからGitへの移行 ~ SVNからGitLab CE(Self-hosted)へ...
後半でSVN管理のプロジェクトをGit/GitLab管理のプロジェク...
- [[社内の Subversion を Git に移行した話 - さばかん>http...
たったそれだけかといった感じですがいくつかハマった点もあ...
- [[github.com/redmine/redmine の運用を引き継いだ - ファ...
git-svnはgitコマンドでSubversionリポジトリにアクセスでき...
** [[Mercurial]] [#rdce2933]
- [[MacでMercurialリポジトリをGitリポジトリに変換する - Q...
-- コメント:上記の手順で[[Git]]リポジトリへ変換できるこ...
- [[frej/fast-export: A mercurial to git converter using ...
-- [[Support Python 3 · frej/fast-export@b961f14>https://...
- [[immoral & stoic ―下心系囲碁普及考察日記―: mercurialか...
Windows環境での移行です。(Windows10)
-- コメント: "git bash"を使って[[Windows10]]上でのリポジ...
ページ名: