github私有库权限怎么设置

github私有库权限怎么设置,第1张

github私有库权限设置步骤:

1. 首先在Github上建立一个名字为root的项目,确保本机上安装了openssl和tar。

2. 在本机上建立一个文件,假设叫some_dir吧,把GithubHub里面的那个github.sh 给复制进来。

3. 打开终端,运行‘github.sh init’。这个命令会在当前文件夹中创建加密用的密钥和一个名字为leaf的文件夹。

4. 进入leaf文件夹,用'git init --bare'新建一个本地的裸git库,假设名字叫secret。

5. 随便换到另外一个目录下,git clone path/some_dir/leaf/secret,就建立了裸库的工作目录了,然后在这个目录下像平常一样做一些修改,提交,推送。

6. 调用github.sh push secret,其中secret是push到github上的库的名字,这个命令会把leaf文件件下的secret文件夹打包压缩,然后放到root文件夹下。

7. 从Github上获取加密的文件时,请用github.sh pull secret。这个命令会将root的内容pull到本地,然后把root下的secret解密解压到leaf文件夹下成为secret文件夹。

关于密钥文件:

加密和解密的文件时对应且不可重复生成的,所以这两个密钥文件可要好好保存,一旦丢失话,就不能对已经存上去的内容解密了。

没权限的原因判断

1、查看本机,登录的Git账号 ;

[root@istester istester_idoxu6]# cat ~/.gitconfig [credential][user] email = idolaoxu@gmail.com name = isTester

2、去远程仓库,看看这个账号,是否有权限

注:如果你没权限去远程仓库后台查看的,找Git仓库管理员帮忙看看;

3、如果确实没权限,给你这个账号加一个权限,即可 。

4、搞定,再次提交,就OK。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11634993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存