Git基本命令

本文的操作案例是在win10企业版中,如有出入,请知悉。

一、创建git仓库

1.建好对应的文件目录 F:GitRepository epositorygit。

2.打开git bash,输入cd /f/GitRepository/reposirory/git,切换到git目录,输入 git init --bare share.git(bare表示空的,shared.git表示git仓库),就新建好了一个git仓库。

如果能看到如图的目录,说明创建成功。

head:指向当前项目的一个分支。项目会有多个分支,保存在refs中。

hooks:里面有pre-commit,commit等,说明这是事件点,比如需要在提交前发送邮件,可以在pre

info:里面有个exclude文件,是排除哪些文件不用提交或者版本控制。

objects:存储git的commit,tree,blob,tag对象。

refs:存储分支。

config:项目配置信息文件。

二、user1获取,添加,修改文件。

1.建立F:developworkroomuser1目录。

2.直接在该目录下打开git bash,或者在桌面打开git bash,然后定位到user1文件夹。

3.克隆代码:$ git clone /f/GitRepository/repository/git/shared.git/ /f/develop/workroom/user1。如果操作了步骤2,后面的路径直接写成 . 克隆完成后要告诉git,当前用户的身份(git config user.name "某某",git config user.email "某某邮箱")。

4.往仓库中添加文件:echo "Welcome to git">index.txt

5.查看index.txt: cat index.txt

6.添加到版本 控制:git add index.txt

7.提交:git commit -m "user1 add file" index.txt.

如果没有填写提交的信息,会跳到单独的页面。按 i ,可输入提示信息---》按esc,光标定位到左下角--》:wq退出。

8.同步到共享仓库:git push origin master(git中至少存在一个分支,并且第一个分支必须是master)

三、user2获取代码,并且操作

clone以后,配置身份,修改index.txt文件:

…… vim index.txt . 跳到新窗口后,i-->输入修改的内容--->esc --->:wq,即修改成功。

接下来的操作和二中的操作相似。

四、user1获取user2提交的代码。

git pull。

tips:用pwd命令可以查看当前的文件目录

原文地址:https://www.cnblogs.com/wesley168/p/6484310.html