在ubuntu命令行中输入git来确认系统是否已经安装git
查看git版本:git –version
如果没有安装用以下命令安装:
sudo apt-get install git
2.配置
git config --global user.name “用户名”
git config –global user.email “你的邮箱”
说明:配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。过程中直接回车就可以了。用户名和你的邮箱不是说要求和你码云或者github的用户名和邮箱一样,这里的用户名和邮箱随便取即可,这一不仅仅是做一个标记,用来生成一个公钥用的。
3.验证生成公钥
ssh-keygen -C ”你的邮箱“ -t rsa
说明:这里的邮箱和上面所填的邮箱应该相同,ssh-keygen之间没有空格,这句代码执行完成后,会在用户目录~/. ssh下建立相应的秘钥文件
【一台电脑应该只有一个id_rsa.pub,如果本地已经创建过,则不用再创建】
4.与远程仓库进行链接(码云或者github)
用~/.ssh目录,打开id_rsa.pub,复制其内容到你的码云仓库创建的SSH公钥key中,标题栏随便输入,使用下面的命令测试来测试是否连接畅通。
ssh -T 仓库首地址 如git@gitee.com
【不是具体仓库的地址git@gitee.com:xd17/filestore.git】
到此为止,可以向仓库上传或者下载文件了。
5.首次使用(即刚创建码云库)
step1:创建一个文件夹,将代码或者文件拷贝到这个文件夹中,然后进入这个文件夹【每次操作都要进入这个文件夹】,然后用
git init
初始化这个文件夹为一个git仓库,接着输入
git add .
添加文件,然后输入
git commit -m ‘提交说明’
用来提交至本地仓库,然后用
git remote add origin 码云仓库地址
【如git@gitee.com:xd17/filestore.git】
git push origin master
完成推送
说明:按照首次使用的说明做很容易出现mater分支问题。
下面这这种办法比较方便:
step1:首先在在码云上面是创建一个一个项目,地址如git@gitee.com:xd17/filestore.git
step2:在本地建一个文件夹,进入文件夹,执行
git clone git@gitee.com:xd17/filestore.git
此时会将这个库下载下来
step3:进入到这个库的目录,然后将东西放到这个库里面,执行
git add .
添加文件
step4:提交本地缓存
git commit -m ‘提交说明’
step5:上传
git push
step6:同步下载
git pull