git的简单使用

git的简单使用

cd :改变命令;

cd … 返回上级目录

pwd :显示当前所在的目录路径

ls : 列出当前的目录下所有的文件

touch :新建一个文件 如:touch index.txt

rm :删除一个文件

rm -r :删除一个文件夹 rm -r src、

mkdir :新建一个文件夹/一个目录

clear :清屏

exit :退出

git配置——所有的配置文件都在本地(只做一次的操作)

git config -l 查看所有配置
git config --global --list 用户的配置

git原理

git包含四个主要的部分:工作目录,暂存区,本地仓库,远程仓库

提交过程: 工作目录 --> git add files --> 暂存区 --> git commit -->本地仓库 -->git push --> 远程仓库

忽略文件 有一些文件不需要提交到git

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9mRvR3e4-1615792678126)(C:\Users\王国林\AppData\Roaming\Typora\typora-user-images\image-20210315110840795.png)]

#为注释
*.txt		#忽略所有的 .txt文件
!lib.txt	#但lib.txt 除外
/temp		#
build/		#忽略build/目录下的所有文件
doc/*.txt	#会忽略doc目录下的.txt文件,但不忽略doc下子目录的.txt文件

配置SSH公钥以及创建远程仓库

ssh-keygen -t rsa   rsa 为加密	
生成公钥,添加到GitHub,可以免密登录

git操作

git init  初始化本地仓库
另一种方式:git clone [url]

git remote add [别名] [url]  添加远程连接
git status 查看当前目录下的文件状态
git add .  添加所有文件到暂存区
git commit -m 提交暂存区的内容到本地仓库 -m 提交信息
git push [别名] [分支(远程)]  将本地代码推送远程仓库
git pull [别名] [分支(远程)]	将远程仓库的代码拉取到本地
分支操作
git branch  查看现有的分支
git branch [name]新建一个分支,但是还停留在当前的分支
git branch -d 删除分支
git checkout [name] 切换分支
git merge [branch]合并指定的分支到当先的分支
【git merge master --allow-unrelated-histories】有时候因为不同版本无法合并,git pull时也会出现,可以使用--allow-unrelated-histories方法。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值