git安装
- 首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,在命令行模式下输入
sudo apt-get install git
命令进行安装。 - 安装完成后进行git配置,输入指令git config --global user.name "xxx"和 git config --global user.email "你的邮箱地址"。
PS:这个name和email是你的github上的账户名称和邮箱地址 - 配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。使用命令
ssh-keygen -C ‘you email address@gmail.com‘ -t rsa
(注意ssh与-keygen之间没有空格),会在用户目录~/.ssh/下建立相应的密钥文件。
- 创建完公钥后,需要上传。使用命令
cd ~/.ssh
进入~/.ssh
文件夹,输入vim id_rsa.pub
打开id_rsa.pub文件,复制其中所有内容。接着访问http://git.oschina.net/profile
网页,点击SSH公钥,标题栏可以随意输入,公钥栏把你刚才复制的内容粘贴进去就OK了。记得是id_rsa.pub所有内容都要复制!!! - 可以使用
ssh -T git@git.oschina.net
命令来测试连接是否畅通。
git使用
- 接下来的内容就和在Windows下使用git上传一样了,先自己创建一个文件夹,把敲的代码拷贝进去(或者每次使用vim的时候直接切到该文件夹目录下进行编辑),先使用
git init
指令初始化一个git仓库,接着输入git add .
添加文件,输入git commit -m "注释"
提交至仓库。
PS:这边也可以直接先自己在github上创建代码仓库,然后git clone ssh
下来,这样的话,你的代码分支会直接是main而不是master - 输入
git remote add origin https://git.oschina.net/你的用户名/项目名.git
,git push origin master
即可完成推送
第一次推代码需要这样,后续直接git push
就可以,当然前面的add
和commit
步骤是需要的
参考链接:
https://www.cnblogs.com/lxm20145215----/p/5905765.html
https://www.sohu.com/a/224286147_185201