git最新バージョン linux
git最新バージョンにする。
普通にインストールするとdefaultのブランチがmasterとなっているため。
<参照リンク>
Ubuntu で git のバージョンを最新版にする | Lonely Mobiler
$ sudo add-apt-repository ppa:git-core/ppa $ sudo apt update $ sudo apt install git
以下の話は、環境設定なので必要ない人はやらなくてよい。
~/.bashrcに以下を記載する。
source /usr/local/etc/bash_completion.d/git-prompt.sh source /usr/local/etc/bash_completion.d/git-completion.bash GIT_PS1_SHOWDIRTYSTATE=true export PS1='\[\033[32m\]\u@\h\[\033[00m\]:\[\033[34m\]\w\[\033[31m\]$(__git_ps1)\[\033[00m\]\n\$ '
source ~/.bashrc
エラーが出た。確かsourceしたらエラーが出たような(記憶が曖昧。)
bash: /usr/local/etc/bash_completion.d/git-prompt.sh: そのようなファイルやディレクトリはありません bash: /usr/local/etc/bash_completion.d/git-completion.bash: そのようなファイルやディレクトリはありません
調べるとインストールが必要らしい。
しょぼい。。。
<参照リンク>
Gitの補完やら、ブランチ名表示やらをbashでしようとしたらエラーが出る - Qiita
// git-prompt.sh のダウンロード wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh // git-completion.sh のダウンロード wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
ダウンロードした二つのファイルを以下に保存。
/usr/local/etc/bash_completion.d/
sudo mkdir /usr/local/etc/bash_completion.d/ sudo mv 保存したファイル /usr/local/etc/bash_completion.d/
source ~/.bashrc
めでたく、環境設定まで完了。
defaultメインブランチもmainになった。