git中的常见命令

Git 常用指令

查看工作区中所有文件的状态

1. git status

如果文件显示红色,Untracked状态,表示没有存到暂存区

暂存区是.git隐藏文件夹中的index文件。

将新增内容添加到暂存区:

2. git add ./*

    git add filename

./* 表示将所有新增的内容都添加到暂存区。

filename表示将指定的文件添加到暂存区。

将暂存区的内容添加到本地仓库

3.git commit  –m ‘ 输入提示信息 ’

–m ‘ 输入提示信息 ’ 后面不用加任何的参数,就可以把暂存区的所有内容添加到本地仓库,不用像git add要在后面添加./*或者指定的文件名。

文件显示红色,表示没有添加到暂存区,显示绿色表示添加到了暂存区,但是没有添加到本地仓库。

将本地仓库的内容推送到远程仓库

4.git push origin master

origin表示远程仓库名称的简称,一般情况下仓库名称的简称就是origin

master表示推送到远程仓库的master分支。

查看远程仓库的名称

5.git remote

在没有人为修改的情况下,远程仓库默认名称的简写就是origin。

查看远程仓库的地址和远程仓库的名称

6.git remote –v

和此操作相对应的idea中的操作是

将远程仓库的代码拉取到本地仓库

7.git pull origin master

Origin 表示远程仓库默认的名称,master表示远程仓库的master分支。

分支的相关操作:

查看本地仓库的分支

8.git branch

查看远程仓库的分支

9.git branch –r

查看本地仓库以及远程仓库的分支

10. git branch –a

新建本地仓库的分支

11. git branch name

切换到本地仓库的其他分支

12. git checkout name

将本地的分支推送到远程仓库

13.git push origin part1

将本地仓库中part1这个分支,推送到origin远程仓库中。

对应的idea中的操作:

1.新建本地分支

2.将本地仓库的分支推送到远程仓库

将本地仓库的part2这个分支推送到远程仓库,那么远程仓库也多了一个分支叫part2.

3. 合并分支

场景:part2分支是独立在master分支之外的分支,part2分支开发了master分支没有的内容。

master分支想要part2分支里面没有的内容,那么master分支就要合并part2分支。

master分支想要part2分支没有的内容,那么master分支就要去合并part2分支。

注意的事项:进行任何有修改的操作一定要记得提交到本地仓库,不然合并分支会出问题! 不要没提交到本地仓库就进行合并分支!

例如:在part2分支删除了文件,就一定要提交到本地仓库,提交到本地仓库之后,再切换到master分支,再由master分支去合并part2分支,这样master分支就也不会存在这些文件!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值