美文网首页
【复习向】Git命令行使用

【复习向】Git命令行使用

作者: ZRsaid | 来源:发表于2019-07-05 15:41 被阅读0次

前言

在之前的工作中,有一年多的时间是和 Git 打交道的。由于本人从事 iOS 开发,在日常工作中,使用 Git 时更倾向于 SourceTree 和 Xcode 自带的 SourceControl 工具。然而在目睹了同事使用命令行工具所带来的高效率工作展示后,我决定尝试 Git 命令行来代替这两种图形化工具来提升自身的工作效率。

本文仅用于记录可能会常用的一些命令行命令,以供后续工作与学习时更加方便查阅。


通用

git --help

命令求助。当有些命令实在是记不起来的时候,使用这个就可以获取命令列表了。

git status

获取当前 git 对应的状态。


提交代码

git add --all

git add -A

将当前变更的全部代码提交到本地库中。

git commit -m '

message1

message2

...

'

提交代码到当前对应的远程分支中。-m为附加注释信息命令,后续单引号为注释信息内容。


分支相关

git branch

git branch -v

查阅当前本地分支。添加 -v 可以获取当前分支版本的详情。

git branch -r

查阅当前远程分支。-r ,即 remote。

git branch -a

查阅当前远程以及本地分支。

git branch BranchName 

创建本地指定分支(BranchName)。

git branch -d BranchName 

删除本地指定分支(BranchName)。

git push origin -d BranchName 

删除本地指定分支(BranchName)。

git checkout BranchName

切换本地指定分支 (BranchName)。

注:如果当前分支在本地不存在,而远程存在同名分支,则会创建出同名本地分支并同步远程分支。

git push origin BranchName

同步本地新分支(BranchName)到远程服务器上。

git merge BranchName

当前分支合并指定分支的代码。


相关文章

网友评论

      本文标题:【复习向】Git命令行使用

      本文链接:https://www.haomeiwen.com/subject/txdehctx.html