git基础操作

来源:互联网 发布:携程php招聘 编辑:程序博客网 时间:2024/06/07 01:58

背景

本文基于最简单的git操作

1.服务端

暂时省略

2.客户端

2.1.如何克隆一个git项目

用于第一次克隆下载一个远程git项目,命令如下:

git clone git项目地址 [目录]选项:    git项目地址:https://git.ffmpeg.org/ffmpeg.git    目录:该选项为可选项,如果输入则将代码克隆到该目录,否则克隆到默认目录例,ffmpeg项目克隆:    git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

2.2.提交代码

2.2.1.增加修改

git add 修改内容例,增加修改的test.c文件:    git add test.c

2.2.2.增加修改记录日志

git commit -m "修改XXX的问题"例,增加修改的test.c文件:    git commit -m "修改死机问题"

2.2.3.提交代码

git push 分支例,将修改提交到master分支:    git push origin master

2.2.分支管理

2.2.1.列出本地分支

列出本地已存在的分支,且在当前分支的前面加“*”号标记,例如:

命令:    git branch信息:  * master    test_b

2.2.2.列出远程分支

命令:    git branch -r信息:    origin/HEAD -> origin/master    origin/master

2.2.3.列出本地和远程分支

命令:    git branch -a信息:  * master    test_b    remotes/origin/HEAD -> origin/master    remotes/origin/master

2.2.4.创建一个本地分支

命令:
git branch newbranch2
信息:
#git branch
* master
newbranch2
test_b
注意:
此处只是创建分支,当前的分支依然是master,不进行切换。

2.2.5.重命名分支

命令:
git branch -m | -M oldbranch newbranch
信息:
#git branch -m test_b test_bb
* master
newbranch2
test_bb
注意:
如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。

2.2.6.删除本地分支

命令:
git branch -d | -D branchname

2.2.7.删除远程分支

命令:
git branch -d -r branchname

2.2.8.切换分支

命令:
git checkout -b branchname

3.可视化工具gitkraken

gitkraken的deb下载链接

原创粉丝点击