Git基础教程(一)

一、本地仓库

1、下载安装git

windows: https://git-for-windows.github.io/
一路“Next”即可安装完成。
这里写图片描述
点击Git Bash(命令行界面)

2、在用git之前要先提交名字和邮箱,否则不能提交代码。

$ git config --global user.name lucy     #你是谁
$ git config --global user.email lucy@163.com  #怎么联系你

3、代码管理

创建版本库

$ cd E:/
$ mkdir test
$ git init

这里写图片描述

注意:
不要把仓库建在中文目录下,可能出问题;
.git是个隐藏目录,不要乱碰(你的每一次代码修改它都帮你记录着呢)。

添加文件
在该文件夹下随便创建一个文件index.php
使用git status 查看状态
这里写图片描述
此时,git发现了一个新文件,但没有将文件纳入管理

$ git add index.php
#把index.php提交到暂存区 暂存区
$ git commit -m "新建index.php"
#把index.php提交到版本库,引号里面是你对本次提交的说明信息

这里写图片描述
代表当前文件夹
这里写图片描述

修改文件
如果index.php里面被修改了,需重新add和commit
这里写图片描述

删除文件

$ touch foo.php # 创建foo.php
$ git add foo.php
$ git commit -m "练习删除用"
$ ls foo.php  index.php

# 开始删除
$ git rm foo.php 
rm 'foo.php'
$ git commit -m "删除foo.php"
[master e4dc37c] 删除foo.php
1 file changed, 0 insertions(+), 0 deletions(-)
delete mode 100644 foo.php
$ ls index.php

示范:
新建一个read.txt
这里写图片描述
这里写图片描述

下面给一张流程图
这里写图片描述

二、远程仓库(github)

1、新建项目

这里写图片描述
复制这个网址,下面用!
为本地库添加远程库:

$ git remote add origin https://....test.git
# 添加1个远程库,代号是origin,地址是 https://....test.git

push推代码

$ git push origin master
#把本地的版本(默认是master--分支),推到代号为origin的远程库去 这个过程会让你输入用户名/密码,即你注册时的账户密码.

好了,问题来了!
github的话如果报以下错误(注意!其他远程库可能不会出现次问题):
这里写图片描述
出现错误的主要原因是github中的README.md不在本地库中。
可以通过如下命令进行代码合并【注:pull=fetch+merge

$  git pull --rebase origin master

再执行一次push就可以了
这里写图片描述
到github上查看一下
这里写图片描述
如果修改了index.php,同样需要add,commit,push就可以更新远程库了。

三、团队合作

1、在你github的项目下:

这里写图片描述
再右边的框里输入成员的用户名,搜索邀请加入。
这里写图片描述
邀请者复制这个链接给被邀请者,被邀请者打开即可同意邀请。

2、下载项目

 $ git clone https://....../test.git

新用户可以修改代码然后add,commit,push到远程库上,那自己怎么得到仓库里的最新代码?

$ git pull origin(链接别称) master

以上!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值