Git快速入门
Ps:本教程只是为了让dbnewyouth成员更快的使用git进行每天的笔记同步,并非绝对的快速入门手册,因为每个人的笔记本文件夹不同,故不存在冲突问题,所以,使用本教程无问题,如多个人改同一个地方,会发生冲突,切记在你不会处理冲突之前,勿使用本教程。
Git的安装
附百度云网盘下载链接:https://pan.baidu.com/s/1P3JgEtlPf9jya602eeTFJQ 提取码:w3w6
脑残式安装,请直接下一步。
复制项目的http链接
访问dbnewyouth的git网站
打开你参与的仓库,复制http链接,以学习笔记举例:
http链接:http://git.dbnewyouth.com/dbnewyouth/StudyNotes.git
将项目Clone到本地
命令:git clone url
打开一个目录,就是你想把项目clone到哪里,就打开哪里就可以了。例如我要将项目clone到E:\dbnewyouth
下,鼠标右键,点击Git Bash Here
,会打开一个下面一样的黑窗口。
使用命令 git clone
克隆项目到本地,git clone + 上面复制的http的链接
这样项目就clone到本地了
ps: git如果没有设置用户名和密码,那么每次执行会问你要用户名密码,即在
git.dbnewyoutt.com
中开通的账号。
上传笔记
一. 每次做修改之前,请务必拉取最新的代码
命令:git pull
在新拉取的项目中,鼠标右键打开Git Bash
,谁用命令'git pull'拉取最新的更新
图中是没有任何更新,故提示Already up to date
,如果有更新,会提示更新多少。
二. 添加一个文件为git文件
命令:git add 文件名
如果你在自己的名下新增了笔记,那么跟其它已有的笔记,会有明显的区别:
使用git add
命令将文件添加为git文件,切换文件夹同Linux大部分命令相同
此时我们会发现文件夹中test.txt
文件左下角小图标发生了改变
同时也可以使用命令'git status'查看,未添加成为git文件为红色,已添加为绿色,前缀为new file为新文件,test2.txt
为未添加成为git文件
三. 提交新文件到本地代码库
命令:git commit -m "msg"
想要将自己的改变提交到git服务器上,首先要先将改变提交到本地代码库
-m 为message,提交的信息,建议写明提交的是什么文件,这样别人才知道你提交的是什么。
四. 推送代码到master主干
命令:git push
将代码提交到本地代码库后,可以推送到master主干
此时我们查看我们git服务器上的文件
然后,在看我们项目目录中新增的那个test.txt
文件,是的,你没看错,test绿了。证明成功推送到master主干
命令整理
# 克隆项目
git clone http://git.dbnewyouth.com/dbnewyouth/StudyNotes.git
# 添加新文件
git add test.txt
# 提交到本地代码库
git commit -m "这里写提交的是什么东西"
# 推送到远程master主干
git push
# 查看当前状态
git status
评论