一、git下载与安装

     git官网   Git - Downloading Package下载相应的安装包

下载最新版本,一直点击next,直到出现install,点击install,安装完成后点击finish

安装完成之后,打开终端,输入git –version 来查看git的版本信息,如果查询到,表示安装成功,否则安装失败。安装好git之后,就可以使用git的一些命令了。

二.Git用处

  1. 分布式版本控制

  2. 多个开发人员协调工作

  3. 有效监听谁做的修改

  4. 本地以及远程操作

三.Git的基本命令操作

git init            //初始化本地git仓库

       git add<file>  //添加文件

       git status       //查看状态

       git branch -a  //查看本地和远程的所有分支

       git checkout 分支名字   //切换分支

       git commit     //提交

       git push         //推送到仓库

       git   pull         //从远程仓库拉取数据

       git   clone      //从远程仓库拷贝数据

四、如何使用git命令

创建一个文件夹myapp,切换到文件夹里面,在这个文件夹中使用git命令

使用终端命令创建两个文件夹,来进行git的上传和下载操作。

执行命令 Git init  初始化本地git仓库,初始化之后还要对它进行配置 

配置一个全局的用户名,配置一个全局的邮箱,之后就可以往git仓库里面添加文件。

git config --global user.name '用户昵称'

git config --global user.email '自己的邮箱'

git add index.html            添加文件到本地git仓库

git status                            查看仓库状态

git rm –cached 文件名  移除文件

添加所有的html 文件 git add *.html

添加所有的文件          git add .

我们用记事本打开index.html文件,往文件中添加内容保存,之后去查看git仓库状态,会发现版本发生更新,提示我们是否上传

之后我们重新添加更新的文件进去,确认信息版本,

然后输入 git commit -m ‘备注信息’ 进行提交 ,

之后会进入到一个新界面Vi编辑器(主要功能,是让你备注当前添加提交的信息),vim编辑器用过linux朋友,应该没问题。

简单来说就是在实际项目开发中,你给某个项目修改了,想要提交到自己的仓库里面,要备注一下,让其他人通过你的备注,知道你这次做了些什么

commit提交的时候通常需要添加messsage,以便对于提交进行注释说明。

git commit -m 'your message'(推荐不熟悉VI编辑器使用这种方法,简单高效)

(此处,修改后重新上传,有问题,后面在解决)

三、进阶部分

1.如何使用git忽略一下不想上传的文件

2.分支的使用

3.主线及分支的合并

4.操作远程仓库

  1. 如何使用git 忽略不想上传的文件

首先在自己的文件目录下创建一个log.txt文件用来测试,查询状态,会发现会一直提示你log.txt未上传。

创建一个名文 .gitignore的文件,文件中添加要忽略文件的文件名称,之后添加到git仓库,最后查看仓库状态会发现,已经忽略了log.txt这个文件

忽略文件夹:首先我们需要创建两个文件夹dir1 和 dir2,各文件夹随便创建一个文件,

之后向.gitignore中添加要忽略的文件夹名,更新添加,查看状态,会发现之后dir2,说明dir1已经被忽略了。

2、如何创建一个分支(分支的好处:不会影响当前主线的文件)

创建一个分支

git branch login 创建一个分支login

git checkout login  切换到分支上

git checkout master   切换到主线上

git checkout login       切换到分支线上

我们在分支上创建的login.html文件

3、主线与分支的合并

当我们切换到主线上的时候,分支上的login.html文件就不见了。如果在分支中已经把当前的代码写好了,我们需要在主线中把分支中写好的代码合并起来:

首先需要回到主线中,因为分支有很多,主线只有一个。

这个时候再去文件夹中看,发现login.html已经出现了

4、跟远程仓库进行对接

首先来到Github官网,账号的登录,登录之后,头像附件有一个加号,点击选择第一个创建一个仓库

创建一个仓库,配置好之后点击创建就可以来到仓库界面

根据仓库是否创建来选择执行哪一个步骤的命令

接着来到终端界面。输入 git remote 查看是否有remote对应的地址,将指令复制到终端

git remote add origin https://github.com/Muchen220/homework.git

git push -u origin master 这个命令执行之后,会有项目的上传

当自己的仓库拥有资源文件之后,刷新一下,界面就会发生变化。

更新之后,文件上传成功,这样就跟我们的远程仓库进行了连接了。

我们在开始创建仓库的时候没有选择创建README.md文件

有了README.md文件后,就可以在里面写一些内容,之后进行更新,备注提交,

最后输入命令 git push 提交到远程仓库

之后来到GitHub中,刷新页面,会发现底部README.md下面会显示自己添加的文字信息。可以对自己的项目进行描述。

如果需要拷贝远程仓库到本地仓库,点击Clone or download,会弹出链接,复制链接进行拷贝。

我们先创建一个新的文件夹myapp2,之后在终端中切换到创建的文件夹myapp2中

之后再终端中输入 git clone + 刚才复制的远程仓库地址,这样我们就能拷贝到本地仓库了。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐