git新手教程

来源:互联网 发布:空间句法软件 编辑:程序博客网 时间:2024/06/07 05:27

首先去git官网下载git,下载地址:https://git-scm.com/downloads
下载安装好git以后,我们便可以开始使用git。
1.我们可以在本地新建一个文件夹,命名为gitStart,然后从windows命令行下进入该文件夹,然后输入gitinit初始化一个仓库



这样我们,就新建了一个本地仓库。
2.在该文件夹下新建一个txt文件,命名为text.txt。在命令行下输入git status,将会看到



输入git add text.txt 跟踪该文件
此时再输入git status,将会看到



输入git commit-m'new_text',提交此次更新




2.以上就是git的最基本操作,下面介绍一下git的指令:
git status ,查看工作状态,建议大家每次使用git前或做完操作后,都使用一下该指令查看一下当前状态

git add 文件名  ,主要用于把我们要提交的文件的信息添加到索引库中。当我们使用gitcommit时,git将依据索引库中的内容来进行文件的提交。可以使用git add  *.后缀名表示把这类型的文件都添加到索引库中,也可以gitadd . 表示把所有文件添加到索引库中。

git commit -m'注释' ,提交此次更新,-m后面需跟一段字符串,解释一下此次更新

git branch 新的分支名   ,在当前所在分支处新建一个分支
git branch 查看现有分支,*号后面的表示当前所在分支,上述两个操作如下图所示





git checkout  分支名  ,切换分支


git merge 分支名newb  ,将分支newb上所做的修改合并到当前所在分支
假设合并前如下图所示



合并后:





gitlog,查看commit历史
git log --graph ,以图示查看commit历史

git reset--hard commit哈希值 ,将当前的分支重设(reset)到指定的 commit哈希值可以在gitlog中看到

git remoteadd, 远程仓库名 url ,添加一个远程仓库

git remote,查看当前远程仓库,关于gitremote的更多用法,可参考该博客:http://blog.csdn.net/wangjia55/article/details/8802490

git cloneurl ,clone一个远程仓库到本地


git push远程仓库名 要推送的分支:推送到远程仓库的分支,例如git push originb1:b2,意思为将本地b1分支推送到origin上的b2分支上。

git pull远程仓库名 抓取的远程仓库分支:本地分支,例如git pull originb2:b1,意思为将origin上的b2分支所做的最新更新抓取并合并到本地的b1分支。


以上是一些git的常用操作,想要查看更多指令可参看git官网教程:https://git-scm.com/doc,或者中文版:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/


本人也是一位计算机学习者,也正处于学习阶段。如有错误,请大家明确指出,大家共同学习进步。

再次向这些开源软件的作者致敬。

0 0
原创粉丝点击