Github入门及如何提交代码-删除代码(保姆式教程)

认识github

代码托管的网站

接下来:Github入门及如何提交代码

  1. 注册账号(chrome浏览器/firefox浏览器)
  2. 创建仓库 - 网上的仓库,一般用https远程仓库链接,将其拷贝
  3. 克隆仓库(将本地仓库与远程仓库建立联系) - 优先安装两个软件Git 和 TortoiseGit,先装Git,再装TortoiseGit,安装过程中直接下一步下一步就行了,如果想改安装路径,就改个安装路径就行了,但不推荐,可以改C盘为D盘
  4. 提交代码(这个提交代码里面,如果说你未设置SSH密钥的话,那有些地方是会让你输入用户名和密码,这个是为了确认身份而设置的) -   两种方法(图形界面VS命令方式)

Git安装: Git - Downloads

TortoiseGit安装: download.TortoiseGit.org – Index of /tgit/

注:前两步我想都懂,我在这里教的是如何在电脑创建本地仓库,并且将本地仓库里面的文件上传到远程仓库里,及从第三步开始

首先优先安装Git 和 TortoiseGit,安装完后,在空白处鼠标右键就会发现多了些东西

 Github入门及如何提交代码-删除代码(保姆式教程)_第1张图片

 然后将HTTPS的链接先拷贝下来,这里HTTPS的链接在你创建仓库后会看见,有HTTPS和SSH的链接,这里我们一般都使用HTTPS的链接,进入你想上传文件的文件夹里,比如说我想在这个文件夹下克隆仓库

Github入门及如何提交代码-删除代码(保姆式教程)_第2张图片

会进入如下界面,将远程仓库(即在github上创建的仓库)的HTTPS的链接拷贝到URL里面即可

拷贝完后点击OK即可

Github入门及如何提交代码-删除代码(保姆式教程)_第3张图片 看到Success就说明添加成功了,然后Close关闭即可

Github入门及如何提交代码-删除代码(保姆式教程)_第4张图片

这样子的话你的本地就有了仓库

点击进去这个文件夹会发现有个.git文件,对这个文件不要做任何操作

因为.git这个文件是隐藏文件,如果你没有将隐藏文件的选项打开,你会发现看不见这个文件,所以如果你要看到这个文件,请看如下操作

这个就在路径的上面,也就是你打开一个C盘或者D盘什么的,这个就在最上面

然后在其文件夹下(即含有.git文件的文件夹下)放入你要上传的代码,但是这时候网上的远程仓库中并没有这些代码,所以接下来要将这些代码提交到远程仓库里面去 

提交代码有两种方法

(一)图形界面

(1)add(预添加到本地仓库)

在其文件下右键或者对要上传的代码选中再右键

Github入门及如何提交代码-删除代码(保姆式教程)_第5张图片

点击Add后会进入如下界面,我们将所有的代码都添加到本地仓库,即选中箭头所指(全选)

然后再点击OK即可

Github入门及如何提交代码-删除代码(保姆式教程)_第6张图片

 (2)commit(提交代码到本地仓库)

接下来点击OK后会进入如下界面

Github入门及如何提交代码-删除代码(保姆式教程)_第7张图片

 进入到这个界面后,要将代码添加到本地仓库中,即点击Commit

然后会进入如下界面,箭头所指表示注释,可以随便填写,这个注释是一定要填写的,不填写的话

那个commit按钮是黑色的,点不了,填写完后再点击commit即可

Github入门及如何提交代码-删除代码(保姆式教程)_第8张图片

 (3)push(把本地仓库提交的代码推送到远程仓库里去)

点击commit后会进入如下界面,显示success说明保存到本地仓库了,接下来就是要推送到远程仓库里去,即点击push 

Github入门及如何提交代码-删除代码(保姆式教程)_第9张图片

 点击push后会进入如下界面,对这个界面不做任何操作,直接点击OK即可

Github入门及如何提交代码-删除代码(保姆式教程)_第10张图片

Github入门及如何提交代码-删除代码(保姆式教程)_第11张图片

这样就显示成功了,然后Close关闭它,打开github,刷新下页面,就会发现代码上传成功 

然后是

(二)命令方式(演示命令的方式克隆仓库,提交代码)这个方法跟网速有关,如果网速不好很慢的,所以推荐用第一种方法

首先在你想在的路径下右键点击Git Bash Here

 Github入门及如何提交代码-删除代码(保姆式教程)_第12张图片

这样子就会弹出命令行窗口,如下,这个可能有点慢需要等一下,这样子就可以在里面敲代码了

Github入门及如何提交代码-删除代码(保姆式教程)_第13张图片

接下来 

 1.克隆远程仓库到本地机器的目录 用 git clone + 仓库链接(即如上第一种方法的HTTPS链接)

注意:这个HTTPS链接必须鼠标右键粘贴,ctrl+v没用,可以自己试下

Github入门及如何提交代码-删除代码(保姆式教程)_第14张图片

 回车即可

Github入门及如何提交代码-删除代码(保姆式教程)_第15张图片

 克隆完毕后,你会发现文件夹下也就将文件克隆过来了

Github入门及如何提交代码-删除代码(保姆式教程)_第16张图片

 第二幅图是changshishiyan文件夹里面的

由于我是克隆changshishiyan,里面本身有文件,所以是直接将这个文件克隆过来了,你们如果说克隆的是一个空仓库,那么就只会有一个仓库,里面有没有.git这个隐藏文件我有点不确定了,如果有的话那就不用管,如果没有的话可以在命令行窗口运行 git init 这个命令,初始化一下即可

 2.放代码到本地仓库中

 3.提交代码

注:这两个操作连一起了

(1)add(操作如下)

git add xxx 或者 git add . (后面这个的话是add所有,比如说你要添加一整个文件夹,而不是单个代码文件,就可以使用这个命令)

比如说这里我要添加test.c这个代码,那么就git add test.c回车即可 

(2)commit(操作如下)

git commit -m "注释"

注意:注释必须写,可以随便写

Github入门及如何提交代码-删除代码(保姆式教程)_第17张图片

(3)push (操作如下)

git push

Github入门及如何提交代码-删除代码(保姆式教程)_第18张图片

最后你在github上刷新一下,就会发现仓库中多了这个文件

Github入门及如何提交代码-删除代码(保姆式教程)_第19张图片

 最后这块给大家讲下如何删除仓库中的代码文件

首先选中想要删除的文件,然后右键找到TortoiseGit - Delete

Github入门及如何提交代码-删除代码(保姆式教程)_第20张图片

这样子的话你就在本地仓库删除了该代码文件,但是如果想要删除远程仓库中的文件,看如下操作

要删除远程文件中的代码文件,也是要经过add commit push这三步

Github入门及如何提交代码-删除代码(保姆式教程)_第21张图片

 这一步的话就是add,点击进去后就进入到了commit里面,然后填写下注释就可以一直OK下去,这样子就完成了,具体的由于操作跟添加代码差不多,于是没有截图,若不懂可以留言,我会一一解答。

你可能感兴趣的:(github,git)