1、初次使用Git时,需要Git进行配置
1、创建仓库并进入
进入仓库右键git bash
2、配置自己的用户名和邮箱
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
3、生成并部署SSH key公钥
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
输入之后,连续按回车键,不需要做任何更改,会生成SSH key,存放在系统默认路径下
4、查看生成的SSH key
cat ~/.ssh/id_rsa.pub
在c:/Users/“你的用户名”/.ssh路径下,找到id_rsa.pub文件
将里面的内容全部复制下来,添加SSH key到码云账户中
进入码云中,找到设置,在左边找到SSH公钥选项,然后将刚复制的内容粘贴到公钥里面,点击确定,就添加完成SSH key了。
2、本地初始化一个项目
在你的需要初始化版本库的文件夹中执行:
git init
git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git
这样就完成了一次版本你的初始化。
如果你想克隆一个项目,只需要执行:
git clone <项目地址>
3、完成第一次提交
进入你已经初始化好的或者克隆项目的目录,然后执行:
git pull origin master
<这里需要修改/添加文件,否则与原文件相比就没有变动>
git add .
git commit -m "第一次提交"
git push origin master
新建的项目时,在码云平台仓库上已经存在 readme 文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令:
git push origin master -f
如果您选择保留线上的 readme 文件,则需要先执行:
git pull origin master
然后才可以推送,如果发生冲突,则需要先解决冲突,关于如何处理冲突。