git指令 创建仓库 上传项目 多人合作

Git初始化及仓库的创建和操作

一、基本信息设置

git config --global user.name 'xxx'
git config --global user.email "xxxxx@xx.com"
git config --list            //查看当前配置

在这里插入图片描述

二、创建git仓库和初始化仓库
1、选择一个合适的地方,创建一个空目录

mkdir file          //mkdir创建文件夹
cd file		
pwd                //pwd命令用于显示当前目录。
git init

git init file     //上面4步可以写成这2步
cd file

2、向仓库添加文件。如:编写一个readme.txt文件

touch readme.txt               //touch 创建新的空文件
git add readme.txt             //添加到暂存区
git commit -m "提交描述"      //从暂存区添加到仓库

git status                           //查看状态
git add .                            //把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件
git add -u                        //提交被修改(modified)和被删除(deleted)文件,add -u 不会提交新文件(untracked file)。(git add --update的缩写)
git add -A                   //是git add . 和 git add -u两个功能的合集(git add --all的缩写)

如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。
在图形化界面ctrl+h就可以显示
(git status 查询仓库的状态. 显示当前工作目录状态)

在这里插入图片描述
3、修改仓库文件

vi readme.txt   

//使用vi加文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文件,如果文件不存在则新建文件,并在终端最下面一行显示打开的是一个新文件。

cat readme.txt               //cat 命令用于连接文件并打印到标准输出设备上。 
xxxx输入内容
git add readme.txt             //添加到暂存区
git commit -m "提交描述"      //从暂存区添加到仓库

git status     
git diff                                    //不加参数即默认比较工作区与暂存区
git diff  --cached                    //比较暂存区与本地仓库区
git diff HEAD                         //比较工作目录与本地仓库区
git diff HEAD -- readme.txt  //可以查看工作区和版本库里面最新版本的区别

在这里插入图片描述

4、撤销修改
在这里插入图片描述

git checkout -b b master             //基于maser创建b分子
cat filename             					//查看工作区内容
git cat-file -p :filename        			//查看暂存区内容
git cat-file -p branch:filename       //查看某分支本地仓库内容

git ls-files -s                                 //查看暂存区有哪些文件
git ls-tree master                         //查看commit树有哪些文件
ll                                                  //查看工作目录有哪些文件

git revert
撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交。git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,
版本会递增,不影响之前提交的内容

  git revert HEAD                  //撤销前一次 commit
   git revert HEAD^               //撤销前前一次 commit
   g
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值