常用指令使用流程如下图:
- workspace:工作区
- staging area:暂存区/缓存区
- local repository:版本库或本地仓库
- remote repository:远程仓库
——引用自:《菜鸟教程之Git操作》
常见必备指令操作:
注意,指令举例中[]
里表示需自行修改的内容,实际应用时不用带方括号[]
。
git clone
git clone [ssh/https]
git clone [ssh/https] -b [branch_name]
git add
git add .
git add [file_name]
git add main.c
git commit
git commit -m [comment]
git commit -m "init version"
git commit --amend
git pull
git pull
或者git pull [origin]
git pull origin master:dev
git pull origin master
git push
git push <远程主机名origin> <本地分支名master>:<远程分支名dev>
git push origin master:dev
:
及以后的内容git push origin master
git push -f <远程主机名origin> <本地分支名master>
git push -f private br_ft
,强制将本地版本库推送到远端private主机的br_ft分支git branch
git branch
git branch -a
,查看包含远端的所有分支git branch [branch_name]
git checkout
git checkout [branch_name]
git diff
git diff
--stat
,如指令:git diff --stat
,查看新增代码修改行数及相关改动文件git diff [file_name]
git status
git status
-s
,如指令:git status -s
,获得简短输出结果,s表示shortgit log
git log
--stat
,如指令:git log --stat
上一篇:acwing86场周赛题解(模拟,dp,数学推导式)
下一篇:理解实现八大排序