四时宝库

程序员的知识宝库

git常用配置操作(一)(git配置github)

对于我们码农来说、日常工作中使用的版本工具可谓是不可缺少的一部分了、但是有些时候增加一些配置能减少我们很多不必要的繁琐操作,依旧以往风格、只给干货、原理自己来补习吧!

一、(pull / push 免密操作)

cd ~ (cd ~ 到你的家目录)

touch .git-credentials (创建一个文件为 .git-credentials)

echo "https://{username}:{password}@github.com" >> .git-credentials (字符串写入到.git-credentials)

在.git-credentials 文件里写入 前面的地址 username 是你的Git用户名 password 是你的git密码,别傻傻的复制进去就不管了哈,另外注意一点就是@后面的github.com地址是你自己公司配置的如果不是就不用修改、即使是也无所谓、执行下面的命令后、在pull / push 的时候会从新生成一个地址,可以自己看看变化

最后在终端输入:git config --global credential.helper store

经过上面的操作你可以先pull下 输入一次账号和密码,以后在pull / push 的时候哦就不需要输入用户名和密码了哈

二、(git配色)

默认配色

git config --global color.ui true

如果不喜欢,可以将其关闭

git config --global color.ui false

当然了、也可以针对不同的命令进行配色,例如 branch 或者 status等,个人感觉一种默认的就可以了,如果有需要的朋友可以自行百度了解吧

三、(显示当前所在分支)

cd ~ (不用我在说了吧)

vim .bashrc

在最后写入:

function git_branch {

branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`"

if [ "${branch}" != "" ];then

if [ "${branch}" = "(no branch)" ];then

branch="(`git rev-parse --short HEAD`...)"

fi

echo " ($branch)"

fi

}

export PS1='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '

保存推出后执行命令:source .bashrc 立刻生效

然后就可以看变化了,是不是很方便哈!

如果您觉得书生写的文章还算实用,麻烦动动手指点击关注并转发哈.....

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接