今天讲下git的使用及linux下git的使用:
首先需要创建一个GitHub账号
先进入下面的官网(推荐使用Google浏览器)
https://github.com/
然后创建一个账号(虽然是英文我想这点难度肯定你能看懂吧!)
创建完账号并激活后会看到类似如下所示:
点击start a project(开始一个项目),然后如下所示:
按他的要求逐步输入,创建一个仓库来存放你以后的代码,这就是GitHub上一个比较强大的功能,方便你以后再回顾的代码,也可以让别人看你写的代码,你也可以去看别人写的代码,相互促进,提升自己!
接下来我就以我已经创建好的仓库为例
然后你进入你创建好的仓库会看到如下所示:
1)新建一个目录:
首先在linux里创建一个目录用来存放你想上传GitHub的代码文件,然后进入这个目录:
mkdir gitwork
cd gitwork
- 复制你仓库的路径,路径位置如我上图所示的位置,然后在gitwork目录中输入:
git clone 你的仓库路径
3)然后添加远程仓库
git remote add origin git@github.com:your_userid/your_repository_name
添加后,远程库的名字就是origin,这是Git默认的叫法。
针对这个repository,只是第一次操作的时候需要,后面再次对repository进行项目提交时,并不需要重复这个操作。
4)然后设置使用git时的账户名和邮箱
git config --global user.name "your_userid"
git config --global user.email "your_email"
4)要使用git进行版本化管理,必须先初始化仓库:(一定不要忘了)
git init
5)要想让文件成为 Git仓库的管理对象,就需要用 git add命令将其 加入暂存区中:
git add 指定你想上传的文件
6)写本次提交项目的注释
git commit -m ”你想说的注释“
7)把本地仓库的内容推送到远程库上:
git push origin master
把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
现在,你就拥有了真正的分布式版本库!
此时你进入GitHub就可以看到你刚才提交的项目
8)github上只能删除仓库,却无法删除文件夹或文件,所以通过命令来解决:
先进入你之前创建的gitwork目录中
$git pull origin master #将远程仓库里面的项目拉下来
$dir #查看有哪些文件夹
$git rm -r --cached 文件夹名 #删除指定的文件夹
$git commit -m "删除 文件夹名" #提交操作说明
$git push -u origin master #将本次更改更新到GitHu项目上