如何将代码提交到github上

1、首先你要有一个自己的github账号

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab

2、找到Repositories

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_02

3、点进去,然后找到绿色按钮New点击

iOS开发 提交代码到gitlab 如何提交代码到github_上传_03

4、给自己的文件起名字,可以选择public或者private,然后确认

5、得到这样的界面,保留在这个界面,不要关闭

iOS开发 提交代码到gitlab 如何提交代码到github_github_04

6、打开终端,cd到你想保存到的目录下

比如说,这里,我保存到phd文件夹下

iOS开发 提交代码到gitlab 如何提交代码到github_git_05

7、下一步,git clone。找到刚才第5步的界面,最上面会给一个HTTPS的链接,将它复制。然后输入git clone 链接。

会出现:

Username for xxx

Password for xxx

注意:密码并不是你的账户密码,是你的用户token。

所以需要创建token

返回github网站,点击右上角的个人头像,出现下图

iOS开发 提交代码到gitlab 如何提交代码到github_上传_06


然后点击settings

进入,找到personal access token

iOS开发 提交代码到gitlab 如何提交代码到github_github_07


点击generate new token,出现如下界面

iOS开发 提交代码到gitlab 如何提交代码到github_上传_08


Note可以随便写,Expiration,选择token的有效期,我选择的是永久

iOS开发 提交代码到gitlab 如何提交代码到github_git_09


下面的选项根据需要进行选择,然后generate token

iOS开发 提交代码到gitlab 如何提交代码到github_上传_10


生成token后出现下面界面,蓝色框下会出现绿色的框,上面有你生成的token。(图中没有截出token)然后立刻复制粘贴你的token ,保存下来,以后会用。

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_11


然后再运行git clone 链接,输入用户名和token,出现

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_12

8、然后cd到我们刚才第5步建立的文件,记不住了可以看Repositories,有你刚建的文件名

cd 文件名

运行后出现:

iOS开发 提交代码到gitlab 如何提交代码到github_git_13

9、然后看一下文件夹里有什么

ls -a

出现

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_14


我们可以看到现在处于main分支,这个目录下有一个隐藏文件.git,下面只要把需要上传的文件复制到这个文件夹就好。

如果没有现成的那么就按照下面的步骤,新建一个。这里新建的是一个readme文件,可以建其他的

新建:

(1)输入

echo "# everydaycode" >> README.m

这里写你创建的文件名
(2)查看目录下的内容

ls

运行结果为:

iOS开发 提交代码到gitlab 如何提交代码到github_git_15

10、如果有了要上传的文件,开始将文件上传到github上

上传当前文件夹里面的文件

git add .

11、查看git状态(这一步可以不做)

git status

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_16


目前还没有文件提交,可以看到缓存区有了新文件:README.m

12、提交暂存区文件到本地仓库中

git commit -m 'add readme'

-m 后面是说明,写什么都可以,一些规范可以上网查一下规范

iOS开发 提交代码到gitlab 如何提交代码到github_git_17

13、最后一步,push

git push -u origin main

iOS开发 提交代码到gitlab 如何提交代码到github_git_18


刷新一下github中你新建的文件夹,会出现上传的文件

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_19

这也就完成了将本地文件上传到github上啦!

ps:如果使用的是VS编码,可以直接打开一个需要上传到github上的文件夹,然后新建一个文件

iOS开发 提交代码到gitlab 如何提交代码到github_git_20


然后点左边第三个

iOS开发 提交代码到gitlab 如何提交代码到github_上传_21


然后带你change中的+号

iOS开发 提交代码到gitlab 如何提交代码到github_上传_22


然后点commit后出现

iOS开发 提交代码到gitlab 如何提交代码到github_github_23


这里是让你写commite的说明(上面有提到过)

写完后保存

点右上角的“✅”

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_24


然后点左边的蓝色按钮后,出现

iOS开发 提交代码到gitlab 如何提交代码到github_iOS开发 提交代码到gitlab_25


然后再转到你的github上,会发现刚才新建的代码文件上传到了github上啦。