git常用命令

git常用命令,git操作命令

1.git是分布式版本控制技术 

2.SVN是集中式管理版本控制技术 相对于gitsvn git是相对好用一些 git可以实现独立式管理,如果是SVN的项目上线后是不能进行更改的只能 更改之后从新上传

3.代码托管平台 : github,51)">码云等 

4.克隆仓库 命令 : git clone 仓库地址

 例 : git clone git@github.com:rizhaoxianglushengziyan/anli.git 
 ssh : git@github.com:rizhaoxianglushengziyan/anli.git 
 git confifig --global user.email "you@example.com"

5.git常用命令

克隆 : git clone 
添加 : git add 文件名 
查看文件状态 : git status 
提交 : git commit -m "说明" 
推送 : git push

一、放弃工作区修改: git checkout -- 文件 
二、由暂存区返回到工作区 : git reset HEAD 文件名 
三、撤消版本库: git reset --hard commit_id 
四、推送出错:
先git pull 
再git push 
git log 查看日志 
git log --pretty=oneline git reflog 
查看区别: 
1.查看工作区的修改的差异: git diff 文件名 
2.查看工作区和暂存区区别:git diff --cached 文件名 
3.工作区与版本库的区别: git diff HEAD 文件名 
4.查看两次版本库之间的差异:git diff commit_id commit_id

分支:git 重要内容

(1)查看分支: git branch
(2)创建分支: git branch 分支名 
(3)切换分支:git checkout 分支名 
(4)即创建也切换:git checkout -b 新分支 
(5)合并分支:git merge --no-ff 要合并的分支 
删除分支命令:git branch -d branch_name
git clone 
添加:git add 文件名 
查看文件状态:git status 
提交:git commit -m "说明" 
推送:git push 历史

#查看所有分支 
git branch -a 
* master 
    remotes/origin/HEAD -> origin/master 
    remotes/origin/master 
#新建分支sanmao_branch(分支名称):sanmao_branch 
git checkout -b sanmao_branch 

#分支合并
#检出master 
git checkout master 
#合并sanmao_branch分支 
git merge sanmao_branch
#推送到远程分支 
git push origin master
#删除分支
git branch -d sanmao_branch


相关文章

linux常用进程通信方式包括管道(pipe)、有名管道(FIFO)、...
Linux性能观测工具按类别可分为系统级别和进程级别,系统级别...
本文详细介绍了curl命令基础和高级用法,包括跳过https的证书...
本文包含作者工作中常用到的一些命令,用于诊断网络、磁盘占满...
linux的平均负载表示运行态和就绪态及不可中断状态(正在io)的...
CPU上下文频繁切换会导致系统性能下降,切换分为进程切换、线...