笔记:git入门(基于windows系统)

来源:互联网 发布:万达的管理模式知乎 编辑:程序博客网 时间:2024/06/04 19:50

今天我们来一起学习git的安装以及最基本的下载、创建、修改、删除、查找、上传。


果你是刚接触git的话,请务必看完全文再进行操作,否则可能会由于遗漏某个步骤造成失败。


首先我们认识一下什么是Git。

官网打开后,就会告诉你,

Git是一个免费的开放源代码分布式版本控制系统,用于处理从小到大的项目,快速和高效。
Git易于学习,具有高性能、空间占用小。它超越了像Sunversion,CVS,Perforce和ClarCase这样的SCM工具,具有低成本的本地分支,便利的分段区域和多个工作流等。(选自Git官网)




既然这样我们就来开始安装Git吧。

1.下载安装包

官网地址:https://git-scm.com/

windows系统下载地址:https://git-for-windows.github.io/





2.安装过程要注意的地方

这两个地方必须点击这两个选项,其他可以根据自身需求选择。(基本都是默认过去)






3.打开Git Bash


这时我们一开始什么都不懂的情况下需要寻求帮助,

那么我们就输入git的帮助指令。

英语好一点的人基本都看得懂。

git --help

输入完之后会出现很多内容,这时看得懵逼的话就让它消失吧。

清屏快捷键 Ctrl+l

这样就会清除所有的内容

然后就会出现很多提示操作的内容,这里就不发出来了,自己去试试吧。


接着就是去官网注册一个账号。


4.正式进入使用git

在本地进行账号关联。

输入指令:

******位置替换成你的注册账号名以及注册邮箱

git config --global user.name *******

git config --global user.email ******@******



检查账户以及邮箱是否正确就直接输入(什么时候都可以输入)

git config --globsl user.name
git config --globsl user.email





如果要查询账户信息的话,输入指令:

git config --list

5.跳转至文件路径

找一个地方开始搞事情

跳转到一个你指定的位置来存放或创建文件。

***/***位置是你的路径名

cd **/***/****

查询文件夹路径:

pwd

查询当前文件夹里的文件

dir
ls
ls -l

ls -l  不同于其他两个, 会显示文件的详细信息。



6.创建库

输入指令:

mkdir *****

然后进入文件夹

cd *****




接下来最重要的一个指令(目录变成Git可以管理的库):

git init



里面有一个隐藏文件,不要管它。


7.初次上传

这时我们创建文件后就可以尝试上传

输入指令:(git add 可以同时传多个文件。)

git add welcome.html
git add welcome.css welcome.js

添加备注:

git commit -m 'add 3 files'



意了,这时还没有将文件传到远端,只是放在了一个名为版本库的地方。


这时我们修改一下文件(welcome.html)

然后输入指令:

git status




就会有提示。没修改的情况下输出是没任何意义的。

既然修改了,就要确认是改了什么东西

这时我们输入指令:

git diss *****




确认了之后我们再次上传文件。



再次加入备注:



确认一下有没有修改成功:



这时我们操作了很多对吧,我们可能会忘记做过了什么,所以我们需要检查自己做过没做过什么事。

记录检查指令:

git log




换一种方式:(很实用

git log --pretty=online



接着继续修改,让它不一样。

然后我们再检查一下:



突然,你觉得你不应该修改这里,可是又保存退出编辑了,就会想到怎么还原旧的版本,这时我们就需要一个

退回上一个版本指令:

git reset --hard HARD^
这样之前对 文件的修改就会被还原。

意:HARD 后加^ 表示上一个版本  ^^为上两个,如果还原的版本过多就用HARD~n 这样就会还原到前n个版本。


另外创建一个文件‘testfile.txt’,随便写什么内容。

然后上传上去。



然后我们觉得这个文件没用,想要删除它,

输入指令:

rm *****


删除工作区的内容了。(真有聊,不在文件夹里删掉)


这时就会导致工作区跟缓存区不同。



这时你如果觉得真心不要这个文件

输入指令:

git rm *****
跟文件说声永别。


突然间觉得这个文件还有那么点用处,可以用。

就输入指令:

git checkout -- *****
浪子回头金不换,删掉的文件又回来了!(十分有用)


还有很多实用的指令,这里就不一 一列举了。


================================================================================================================================

这时我们就完成了增、删、改、查这几个过程了。

为了能够让别人直到你又多吊炸天,就创建一个远端的库来保存你的文件吧!

========================================================================================

现在登陆 GitHub:https://github.com/


创建一个新的库:






这样你就创建了一个新的库啦,开始上传东西来充实它!

注意!!!

A.如果你点击生成了README文件的话必须在创建之后进行同步再进行文件的添加!!

B.如果没有点击生成README文件就可以直接关联后上传文件.

下面的例子是以情况A进行操作。

首先输入关联远端库指令:




git remote add origin +++++++++++++++++++

++++++++++++++++ 为你的远端库地址。



接着最重要的一点就是下载远端库

git clone ++++++++++++



然后就开始写你要的文件然后再进行推送吧


推送指令:

git push -u origin master
注意,第一次推送的时候要加一个 -u 




然后等一会会,就会跳出提示框,这时你只要输入你的git账号跟密码就可以完成推送了,并且这只要填写一次(前提你一次就填对)


如果错了的话!(本人 win10系统)

控制面板 --->用户帐户 ---> 管理你的凭据--->选择 [Windows 凭据]--->普通凭据列表--->编辑--->完成





至此!你就完成了你git入门学习了!








特别鸣谢:

参考内容来源:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

原创粉丝点击