作者:杨玉林 CSDN:https://blog.csdn.net/qq_41776781 CSDN原文链接:https://blog.csdn.net/qq_41776781/article/details/103108345
Git的最基本作用是版本控制,举个例子你的项目经理想让你做一个网站的登录界面。无论你做的怎么样他会让你一直修改。新手的话就有可能在原有的代码上直接修改,提交了N版之后项目经理告诉你,其实我感觉还是第一版的比较好,这个时候新手就煞笔了。一般的人的话就copy一份副本命名为v1, v2。经理需要那个功能的版本你就直接给他那个就可以了,但是项目结束后你看文件夹中那么多程序,处女座的实在受不了了就rm *了。突然你的项目经理说客户感觉不行,你把第二版发给我吧。这个时候你就呵呵了。最后一个是会用Git的人,他在本地建了一个版本库,项目经理需要让他修改的时候,他就把之前的版本commit一下,并标明这版的主要特点,这样本地版本库永远只有一个文件,项目经理需要那个版本直接download一下就可以了。
Window,Mac,Linux的Git的下载与安装地址为:https://git-scm.com/downloads,download之后然后一直next即可。下面介绍一下怎么将本地文件上传到Git上。
整体上传步骤分为以下几个步骤,初始化项目,登录Git账户,使用add添加文件,最后使用push文件上传到服务器端。PS下其实刚学着用也不是很熟悉,里面有些专业名词不是很理解。
初始化项目的目的是将你的本地文件夹当成当成一个仓库:
git init
登录你的Git账户,不需要注册直接邮箱和用户名就可以了:
git config --global user.email "854280599@qq.com"
git config --global user.name "YYLin"
使用add将文件夹下所有的文件都上传到Git仓库之中,:
git add .
将文件上传到远端的Git仓库: 上传文件时可能出现的问题是fatal: remote origin already exists.解决方案删除远端的origin
git remote rm origin
git remote add origin '192.168.1.1'
将文件进行push到服务器之上,
git pull --rebase origin master
git push --set-upstream origin master
实验结果:
远端仓库的结果: