Git之命令行命令

有时,IDEA的git提交会出现问题,需要我们手动去提交。

IDEA进行git操作也非常的卡,因而采用命令行命令是一个快捷易用的方式。

下面列举Git的命令行命令。

1.新增文件到本地仓库

git add .

2.提交代码到本地仓库

git commit -m xxx

xxx为提交信息,无需加双引号。

3.拉取代码

git pull

4.推送代码到远程仓库

git push

5.查看本地分支

git branch

6.查看远程分支

git branch -r

7.查看所有分支

git branch -a

8.切换分支

git checkout [branch_name]

9.查看提交记录

git log

10.查看分支当前状态

git status

11.合并分支

git merge [branch_name]

12.cherry-pick

执行cherry-pick

git cherry-pick [commit_id]

回退cherry-pick

git cherry-pick --abort

13.删除本地分支

git branch -D [branch_name]

14.查看远程仓库信息

git remote -v

15.删除远程分支

git push origin --delete [branch_name]

其中,origin可根据远程仓库信息修改,如改为pz。

16.新建本地分支

git branch [branch_name]

17.推送本地分支

git push origin [branch_name]

18.与远程分支关联

git branch --set-upstream-to=origin/[branch_name]

必须要做远程分支关联。

如果没有关联, git 会在下面的操作中提示你显示的添加关联。

关联目的是如果在本地分支下操作: git pull , git push,不需要在命令行指定远程的分支。

推送到远程分支后, 你只要没有显示指定,git pull 的时候,就提示上述问题。

19.撤销本地提交

git revert [commit_id]

20.丢弃本地修改的文件

git checkout -- xxx/xxx.vue

21.获取diff文件

git diff --cached > a.diff

22.应用diff文件

git apply a.diff

23.中止合并

git merge --abort

 

posted @ 2020-11-11 11:08  罗毅豪  阅读(294)  评论(0编辑  收藏  举报