如何使用Git对“码云”的项目进行操作
一、安装Git
1、首先在官方网站(https://git-scm.com/download/win)下载git工具
2、找到Git-2.19.1-64-bit.exe文件,双击安装
3、点击next继续下一步
4、更改安装路径,点击next下一步
5、勾选Additonai icons,创建桌面图标,不想创建桌面图标可不勾选此项,点击next下一步
6、在Adjusting your PATH environment中,选择默认选中的那一个,点击next下一步
7、在Configuring the line ending conversions中,同样选择默认的选项,点击next下一步
8、不用多说,还是默认状态,然后下一步
9、这里勾选上前面两个选项,然后next下一步
10、默认状态,直接下一步,进行安装,安装完成后,finish完成安装
二、配置Git
1、点击桌面上的这个图标,打开Git Bash
2、配置自己的用户名和邮箱
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
3、生成/添加SSH公钥
码云提供了基于SSH协议的Git服务,在使用SSH协议访问项目仓库之前,需要先配置好账户/项目的SSH公钥。
你可以按如下命令来生成 sshkey:
ssh-****** -t rsa -C "[email protected]" # Generating public/private rsa key pair...
按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub
文件内容,获取到你的 public key
cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
三、关联“码云”
复制生成后的 ssh key,通过项目主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到项目中。
添加完成,下面就到你本地去clone你的项目啦
四、从“码云”clone项目
点击“复制”,找个文件夹,开始clone吧
具体操作:在本地目录(准备存放代码的文件夹),右键,选择“Git Bash Here”,打开Git Bash,输入:
git clone [email protected]:hellokandy/anygnss.git
五、将项目上传至“码云”
$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "my first commit" #提交并备注提交信息
$ git push origin master #将本地提交推送到远程仓库
六、提交修改代码
不管这个项目多少人参与,push之前先pull一下,看看有没有merge的代码,有merge解决merge,没有的话直接下面的命令:
$ git pull origin master
$ git add .
$ git commit -m “modify or add ****”
$ git push origin master
若上传有问题,可以试试 git push origin master -f 表示舍弃线上的文件,强制推送
可以参考码云帮助中心,提交第一行代码 : https://gitee.com/help/articles/4122
以上内容,根据网上资料整理。