web前端-Git

本文介绍了Git的基本操作,包括配置个人信息、初始化项目、管理文件状态、提交变更、查看历史记录、创建与切换分支、合并分支、忽略文件、推送与拉取代码到远程仓库,以及使用TortoiseGit和SourceTree等可视化工具辅助管理。
摘要由CSDN通过智能技术生成

项目版本管理工具

1、配置个人信息

设置信息:
git config --global user.name cpl
git config --global user.email abche@qq.com
git config --list
修改信息:重新指向命令
git config --global user.name chen

2、使用git初始化项目管理

在项目的根目录下执行命令:git init

3、查看文件状态

git status

4、把文件存到暂存区

git add 文件名列表

5、把所有文件存到暂存区

git add .

6、提交到git仓库

git commit -m 提交的描述信息

7、查看git提交的记录

git log

8、还原暂存区中的文件

git checkout 文件名

9、移除暂存区中的文件

git rm --cached 文件名

10、恢复提交的历史记录

git reset --hard 提交的ID

11、自定义git命令

语法:git config --global alias[别名] "执行的命令"
比如:git config --global alias.a "!f(){ git add . ; }; f;"

12、排除要提交的目录或文件

在项目的根目录下创建一个名字叫 .gitignore文件
在.gitignore文件配置git提交要忽略的文件列表
在.gitignore中配置
.gitignore
node_modules/
*.iml

13、分支/主支

主分支:默认的分支就是主分支(master)
其它分支:可以简单的理解为它就是 主分支的一份副本

14、查看分支

git branch

15、创建分支

git branch 分支的名称

16、切换分支

git checkout 分支的名称
注意:在切换分支前,要确保当前的分支是干净的,不然你会在切换后的分支中看到当前分支的内容;分支之间应该独立的

17、合并分支

git merge 要合并的分支名
注意:合并之后,子分支还是一样存在的

18、删除分支

git branch -d 删除的分支
注意:不要当前分支的环境下面删除自己

19、暂时保存更改

存储临时的改动:git stash
恢复临时的改动:git stash pop

20、本地仓库、远程仓库

本地仓库:自己电脑的git仓库
远程仓库:在网络上一个git仓库

21、代码托管平台

github、gitee

22、本地仓库代码推送到远程仓库

git push 远程仓库的地址 分支名

23、设置远程仓库别名

git remote add 远程仓库地址别名 远程仓库地址

24、查看远程仓库的所有别名

git remote -v

25、通过远程仓库别名提交

git push 别名 分支名

26、简写推送(提交)

git push -u 别名 分支名(-u表示记录本次推送的地址与分支,下次推送时只需要git push就行了)

27、拉取(下载)

git clone 仓库地址;这个命令不需要本地目录初始化git
git pull 远程仓库地址 分支名;这个命令需要本地目录先初始化git

28、可视化工具一TortoiseGit

同步-提交-TortoiseGit

29、可视化工具二SourceTree

官网下载地址:Sourcetree | Free Git GUI for Mac and Windows 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值