一些 gitlab console command 整理

Phanix
·
·
IPFS
·

雖然用 root 帳號從 web interface 或者透過 api 方式也可以做很多事情,但有時候從 gitlab console 來還是比較快。

啟動 gitlab console

$ sudo gitlab-rails console production

通常需要花個幾秒的時間才會 load 起來,要稍微等一下。

修改 root 或其他帳號密碼

主要參考這篇

irb(main)> user = User.where(id: 1).first
#或者用irb(main)> user = User.find_by(email: '[email protected]')
irb(main)> user.password = 'secret_pass'
irb(main)> user.password_confirmation = 'secret_pass'
irb(main)> user.save!

列出所有 project

irb(main)> for project in Project.all do
irb(main)> project
irb(main)> end

Original link: Phanix's Blog

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!