下面的指令都在命令行执行。
一:安装与配置
第一步:在ubuntu下安装git。以下实例在ubuntu下进行。
确认你的系统是否安装了git,通过git指令进行查看。如果没有安装,就使用命令sudo apt-get install git来进行安装。Centos下git的安装和ubuntu不太一样,使用yum进行安装。
第二步:安装完成后进行git的配置。
git config --global user.name "你的名字"
git config --global user.email "你的邮箱地址"
第三步:创建验证时要用到的公钥。git有两种验证方式,一种是HTTPS,每次访问时都要进行验证;一种是SSH,只需验证一次。这里使用SSH的方式访问资源库,所以需要在本地创建验证用的密钥文件。在命令行下输入:
ssh-keygen -C '配置时用到的邮箱' -t rsa
使用该命令之后,会在用户的目录:~/.ssh/ 下生成相应的密钥文件。
第四步:配置码云(github同理),将公钥上传到码云(github)。
使用cd ~/.ssh进入~/.ssh文件夹,打开id_rsa.pub文件:gedit id_rsa.pub ,复制其中的内容。访问https://gitee.com/,点击个人头像选择下拉框的settings--> SSH key,输入ssh key的名字(随便输入),将复制的密钥粘贴到相应的位置上。
第五步:使用ssh -T git@gitee.com
命令来测试连接是否畅通。
二:上传文件
第一步:建立并初始化本地的仓库。
创建一个项目文件夹,作为本地的一个仓库,将需要上传的代码拷贝至此。在项目文件夹下执行git命令初始化仓库:
git init
第二步:添加所有文件到仓库中。
git add .
或者可以使用git add 你想要添加的文件。
第三步:将添加的文件提交到仓库中。
git commit -m '备注'
第四步:将本地仓库关联到码云上。
git remote add origin git@gitee.com:wwuqian/Project.git
“git@gitee.com:wwuqian/Project.git”为克隆的SSH链接
第五步:上传之前要进行pull,将码云上的文件拉下来。
git pull origin master
第六步:上传代码到码云仓库
git push -u origin master
之后,打开你的码云,可以看到文件已经上传了。