使用git工具提交代码至码云(及从码云上下拉)
-
都是先在项目的根目录上,打开git bash。
-
输入
git init
,会在该目录下生成.git文件夹。 -
添加需要上传到码云的代码到本地仓库。
3.1 这里我们输入git status
,出现的红色文件或文件夹就是我们未添加到本地仓库的。
3.2 接着我们可以输入git add --all
,会将该目录下所有文件添加到本地仓库。当然我们选择输入git add xxxx
(xxxx为文件名),就可以将指定文件添加到本地仓库。
3.3 添加完成后,我们可以再次输入git status
,这些显示为绿色的文件或文件夹就是成功添加到本地仓库的。 -
添加之后,我们就可以选择提交到仓库了。
输入git commit -m “修改说明”
,为本次提交进行说明。由图可以观察到,我们已经提交成功了。 -
将代码提交到远程仓库(码云)。
5.1 可以输入git remote add origin https://gitee.com/hfuuNo1/pointpayment-foreground-web.git
,这是将该本地仓库与远程仓库相关联。
5.2 上传之前,我们可能需要将本地仓库代码与远程仓库的代码进行合并,这是我们需要输入git pull --rebase origin master
。当然如何是第一次提交,可以跳过此步。
5.3 将代码上传到远程仓库。我们需要输入git push -u origin master
。在初次执行此步时,系统可以提醒你需要你输入码云的账号和密码,输入就行。 -
这里我附加说明,我们可以使用
git pull
将远程仓库中的代码更新到本地仓库。
如果你遇到了需要使用SSH**来管理远程仓库时,你可以在git命令行中
- 输入
git config--global user.name "Your Name"
与git config --global user.email"[email protected]"
,来设置你的码云账户名和与码云绑定的邮箱。 - 接着输入
ssh-****** -t rsa -C "[email protected]"
,将生成ssh**。在本地和服务器之间建立git的联系,git与git仓库之间是通过ssh key加密的,需要生成ssh key,在windows下查看[c盘->用户->用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成,如果没有需要手动生成。 - 在个人码云账户设置中添加个人**。