豚吐露@wiki

git

最終更新:

ohden

- view
管理者のみ編集可

git


環境

Ubuntu 8.10
zlib 1.2.5


使い方

Pro Git
Gitの電子書籍。詳細な使い方が書いてあるので読んでおきたい。


tutorial


manual


tools

client
個人的に、Windows向けのtoolは、別途gitが必要だったりするので勧められるものが無いと思う。
VSCodeやVisualStudioのgit client使うのも手だが、こいつらも理解しないで使えるのでリスキー。
一番無難なのはWSL1+git。一番真っ当に使える。
次点で、git-bashという認識。

TortoiseGit
おすすめはしない。
svnからの移行組は、好んで使いたがるが、Gitを理解しないで使うにはハードルが高い。
svn的に使われても困るし...
別途gitが必要。

SourceTree
既存のrepositoryに対してviewerとして使うのは全然ok。
新規で作るのは、少し怖い。WindowsApplicationのrepositoryを管理させる場合、DLLなどがgitignoreに勝手に含まれるので、管理に含めたいDLLがしれっと無いことも...
理解して使うなら良いが、知らんで使うとハメられる。

Guiter
使ったこと無いので不明。
こちらも別途gitが必要。

reviewer
Gerrit
download
オワコンな気がしないでもないが...
多分、自分が環境作っても、gerritを選択しないような気がする。
なにせhomepageから分かりにくい...

Service
local serverにGitLab環境を作れるのが良い。

publicなGit serviceとしては最大手だと思う。user数やproject数が他と比較にならないくらい多い。

private reposがなんぼでも作れるので利用してた。
最近だと他serviceでもprivate reposなんぼでも作れるが、今まで使ってたので惰性で使ってる。

flow

Command

ls


contrib

+ list
buildsystems
coccinelle
completion
contacts
credential
diff-highlight
emacs
examples
fast-import
git-jump
git-shell-commands
hg-to-git
hooks
long-running-filter
mw-to-git
persistent-https
remote-helpers
scalar
stats
subtree
thunderbird-patch-inline
update-unicode
vscode
workdir
coverage-diff.sh
git-resurrect.sh
remotes2config.sh
rerere-train.sh

tips





更新日: 2023年11月20日 (月) 15時37分35秒

  • どうもglobalなgitignoreは、以下のpathに格納するのが流儀らしい。
    $ cat ~/.config/git/ignore
    .gitignore -- (s1n) 2018-07-26 11:45:37
  • diff-highlight:Application/git/gitconfigを参照 -- (s1n) 2020-05-12 14:40:18
  • git grepで任意のdirを対象外に検索したい場合。
    >git grep KEYWORD -- ':!DIR_PATH' .
    らしい。先頭の『:』の意味が分からん... -- (s1n) 2020-12-04 17:29:06
  • https://vershd.io GUI tool -- (s1n) 2021-02-16 23:49:47
  • https://github.blog/jp/2021-01-06-commits-are-snapshots-not-diffs/ gitの履歴はsnapsgot
    -- (s1n) 2021-11-13 10:58:23
名前:
コメント:

すべてのコメントを見る
記事メニュー
目安箱バナー