> 技术文档 > gitCode新手使用教程(一)完成最简单的工作:代码上传_gitcode怎么用

gitCode新手使用教程(一)完成最简单的工作:代码上传_gitcode怎么用


1、准备工作

首先进入GitCode官网进行账户注册 官网地址

接着下载git工具 下载地址

此时在桌面右键就可以看到对应的按键“git GUI here”和“git bash here”,一般我们使用后者。

特性

git GUI here

git bash here

界面

图形界面

命令行界面

操作方式

鼠标点击和菜单操作

输入命令

​适用人群

不熟悉命令行的用户

熟悉命令行的用户

​功能范围

基础 Git 操作(如提交、分支管理)

支持所有 Git 命令和 Linux 命令

灵活性

较低

较高

2、生成ssh密钥

在Git Bash中输入以下命令,其中\"xxxxx@xxxxx.com\"可以输入你的邮箱。这个邮箱可以是任何一个,qq邮箱都可以。

ssh-keygen -t rsa -C \"xxxxx@xxxxx.com\"

之后连续按三次回车出现如下界面后,到对应的文件夹下查看生成的密钥,记事本打开XXX.pub文件并复制密钥,接下来系统会提示你选择保存密钥文件的路径和输入密码。按需要选择路径和输入密码,或者直接按回车键跳过密码设置。创建成功后,系统会生成两个文件:id rsa和id rsa.pub。id rsa是私钥,id rsa.pub是公钥。

如下图

注意:使用SSH方式连接远程仓库而无需再输入用户名和密码了,如果使用http连接,每次就要输入用户名和密码。请注意,如果你在多个电脑上使用Git,需要为每台电脑生成相应的SSH密钥,并将公钥添加到对应的Git管理平台账号中。

如果是同一台电脑的不同文件夹,需要为每一个文件夹生成一个SSH密钥吗?(扩展选读)

核心原则:

是否需要多个密钥取决于是否需要区分身份(不同的gitcode账号),而不是文件夹本身。

若同一台电脑的不同文件夹中的git本地仓库需要关联到不同的gitcode账号,则需要为每个账号生成独立的SSH密钥 ,并通过配置指定那个文件夹的仓库使用哪个密钥。

3、配置密钥

打开GitCode官网后,点击—>头像—>设置—>SSH公钥—>在文本框中粘贴你复制的密钥—>点击添加密钥—>配置成功

4、创建项目

点击头像旁的+号—>点击新建项目—>输入项目名、项目描述—>点击新建项目即可创建成功

5、绑定用户

桌面单击右键,点击git bash here—>分别输入以下两条命令(记得邮箱和用户名是你GitCode官网的用户名和邮箱)

git config –global user.name \"你的用户名\" git config –global user.email \"你的邮箱\"

6、创建本地仓库(也叫暂存区)

新建一个文件夹或者当前的代码所在的文件夹,作为工作区,然后鼠标右键,如下图,

选择Open Git Bash here,(在当前位置打开Git Bash)

输入命令:

git init #初始化本地仓库(也就是建一个.git文件夹)

7.添加本地代码项目到本地仓库

git add . #将当前目录下所有修改和新增的文件添加到暂存区(不包括删除的文件)。git add  #添加指定文件到暂存区

8.代码存档 

相当于游戏存档,只不过是存到本地仓库里

git commit -m \"存档说明(相当于readme.txt)\"

9.上传文件到GitCode

(1)GitCode上复制仓库URL(URL可以理解成我们常说的网址)

(2)本地仓库添加一个远程仓库的地址别名​​,方便后面git push上传代码。

git remote add   #(远程仓库别名仅本地仓库有效,可以自己起个名字,仓库URL为gitcode上复制的ssh链接)

(3)上传代码到远程仓库

        第一次上传代码,要先说明本地仓库的哪个分支  上传到远程仓库的哪一个分支

git push --set-upstream   #将本地仓库分支推送到远程仓库的同名分支,并建立追踪关系,每个新分支首次推送时需要。 #完整指令格式:git push [] [] [:]

之后,使用git push,代码就自动推送到指定的远程仓库分支上了,十分省事

到这里就结束啦,是不是很简单