现在是用什么软件做网站代码命名 网站
目录
创建一个跟你windows git使用相同的用户名,特别重要
配置git 用户名和邮箱
配置阿里云codeup
拉取仓库提示文件权限问题
给用户目录权限
配置项目文件别名
key_load_public: invalid format 怎么办?
WSL ubuntu sshd: no hostkeys available -- exiting.
Golang 执行go list -m -json all 没权限怎办
新建用户没有root安装的go环境怎么办 想办法共享环境变量
创建一个跟你windows git使用相同的用户名,特别重要
原因:wsl账户权限很有问题,导致重装ubuntu一次
一、创建用户1.创建用户:useradd 用户名useradd test2.设置密码:passwd userName 随后会提示输入密码useradd test二、赋予权限Linux给用户和文件赋予权限1、先对用户所属的的组赋权限:chown -R 用户名:用户组  目录
su wangkai
sudo chown -R test:test -R /home2、再对目录赋予权限:chmod -R 775  目录3、查看文件夹的权限ls -la 目录 
配置git 用户名和邮箱
#配置git用户名邮箱
git config --global user.name wangkai 
git config --global user.email test@qq.com
#查看git cinfig
git config --global --list  
配置阿里云codeup
su wangkai
ssh-keygen -t rsa -C "test@qq.com"
cd /home/test/.ssh
cat /home/test/.ssh/id_rsa.pub 
拉取仓库提示文件权限问题
chmod 644 /home/test/.ssh/known_hosts
sudo chmod 600 /home/test/.ssh/config
sudo chmod 600 /home/test/.ssh/id_rsa.pub 
给用户目录权限
sudo chown -R $USER  /home
sudo chown -R test:test/home 
配置项目文件别名
sudo vim ~/.bashrc
alias test='cd /home/gopath/environment_containers/code/test'
source ~/.bashrc 
key_load_public: invalid format 怎么办?
#查看秘钥是否存在
cd ~/.ssh && ll
#执行修复公钥命令,解决问题
ssh-keygen -f  /home/test/.ssh/id_rsa -y > /home/test/.ssh/id_rsa.pub 
 
WSL ubuntu sshd: no hostkeys available -- exiting.
参考链接
Golang 执行go list -m -json all 没权限怎办
#老方法 给用户和用户组权限,注意:我的go环境路径是 /usr/local/go 
su test
sudo chown -R test:test -R /usr/local
chmod -R 777 /usr/local 
等他更新完

新建用户没有root安装的go环境怎么办 想办法共享环境变量
Ubuntu 上配置环境变量后切换到root下环境变量无效 的解决方法。
原因:非root  和 root 下,环境变量的配置文件不同。非root下,配置文件为:vim ~/.bashrc  ,配置后执行更新: source ~/.bashrc
root下,配置文件为:vim /etc/profile  ,配置后执行更新:  source /etc/profile解决:打开vim ~/.bashrc ,把里面相应的配置变量(环境路径),复制到  /etc/profile ,然后更新即可。
vim ~/.bashrc 
source /etc/profile但还有一个问题,关闭终端后,下次打开又无效了。解决方法:打开编辑.bashrc,在文件的末尾添加:
vim /root/.bashrc   
source /etc/profile然后执行更新,就搞定啦。
source /root/.bashrc 
相关参考:
win10安装wsl
wsl2 docker 安装
  
