原创

GIT仓储基本命令


Git介绍

  • Git是一个开源的分布式版本控制系统,分布式相比集中式的最大区别是Git没有“中央服务器”,每位开发者都可以通过克隆(git clone)远程库,在本地机器上存储一个完整的Git仓库,还可以把代码的修改提交到本地库。

Git安装

  • Git开源的所以是免费的。安装包一大堆一Git官网安装教程根据电脑配置下载多少位。下载好一直然后按默认选项安装即可。

第一步创建项目文件夹

  • 创建项目目录,在项目文件下(里面),然后再鼠标右键 会出现Git Bash Here还有Git GUl Here,这里 GitBashHere 是命令化工具,GitGulHere是图形化工具。我们只需要用命令形式来做Git仓储就好。

第二步初始化git仓储

  • 初始化命令,初始化以后项目文件里会自动生成一**.git**文件,这就是初始化成功了。这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。(其实就算想改,也看不懂)
git init

第三步配置管理员

  • 配置管理员就是更好的去分清楚谁写的代码,以后团队合作时候肯定要的,配置姓名,配置邮箱(不一样必须这样看自己)global全局意思
git config --global user.name "XXX"   //配置作者
git config --global user.email "XXX@sina.com" //配置邮箱

第四步代码提交储存

  • 在写好项目以后,需要提交代码进行仓储就要进行提交了,提交方式有两种,一种一步一步提交,一种一次性提交。文件名是项目名:说明是对项目简单说明。 git add ./可以不用加文件名,不加文件名提交意思就是提交所有(多个文件提交更方便)。指定文件名提交指定项目
git add ./(文件名) //第一步
git commit  -m  "XXXXX"(说明)//第二步
git commit --all -m "一次性提交的代码"
git add ./  //多个文件提交

1、Git项目提交回退<- ->回退

  • 有时候提交项目时候,代码有问题我们可以撤回,
  • 先查询下日志 git log --oneline会返回项目对应的版本号和项目名 如 bue23ue XXX名,我们根据版本号撤回到自己需要的项目 项目少:git reset --hard Head~0-9 项目多:git reset --hard b29beb9

2、Git创建分支 主分支(master)

  • 创建分支一般是在团队合作时候需要用到的方法,当自己项目完成一半时,需要提交而不影响他人,此时我们需要创建一个分支,也就是另外开辟一个房间存放我们的半成品。当我们项目完成后需要提供给团队其他人使用我们需要合并分支,分支不需要使用就删除分支。
`git branch dev(分支名) //创建分支`
`git checkout dev //切换分支`
`git merge (分支名)//合并分支`
`git branch -d (分支名) //删除分支`

3、提交到Github

先在Github创建一个仓库,然后在仓库里面提取Https链接,通过链接用Git工具命令进行项目上传。 1、第一次上传时候会显示输入账户密码。上传成功后,Github仓库中就能看到自己今天提交的项目。如果在Github中能看到自己写的项目就说明成功了。

git push (链接)master

4、下载Github项目

  • 我们需要下载他人完成的项目是,此时也需要拿到Github项目的下载链接,我们需要重新创建一个新的文件夹,并需要初始化它,也可以不用初始化。
git pull +(下载链接 需要初始化 ) master
git clone(下载链接 不需要初始 化git)master

5、GIt其他命令

`git status查看提交状态`
`git log //查看全部日志`
`git log --oneline //查看简洁日志`
`git reflog //查看已经回退的文件`

日常学习
学习笔记
GIT仓储
  • 作者:杜兄(联系作者)
  • 发表时间:2019-10-23 23:02
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 公众号转载:请在文末添加作者公众号二维码
  • 评论