git常用命令集详解

更新时间:2023-06-15 08:17:28 阅读: 评论:0

git使用记录
引体向上视频
1.生成密匙:
ssh-keygen-t rsa几次回车,在.ssh/下的id_rsa.pub即为密匙文件;
2.获取git分支:
A.远程获取:(路径须绝对路径)
git clone git@192.168.1.50:/home/git/repositories/A20-Android4_2.git.
(注意在最后加个点是为了避免clone时在当前目录下新建一个git目录)
B.本地获取:(路径为相对路径即可)
git clone git@192.168.1.50:A20-Android4_2.git.
C.查看所获取分支的路径:
git remote-v
D.切换到某个分支:
git checkout$branchname
3.分支的新建与删除:
A.新建:
git branch$branchname(注意在哪个分支上执行就是基于哪个分支新建)
git push origin$branchname(推到服务器仓库)
鸡蛋泡醋的功效和作用B.删除:fab销售法则
git branch-D$branchname(删除本地的分支)
git branch-rd origin/$branchname(删除服务器仓库分支)
git push origin:$branchname(注意冒号)
git remote prune origin(同步远端已删除分支)
4.修改内容查看及提交:
A.查看未提交的修改:
git status/git status.(查看修改的文件)
git diff/git diff.(查看修改的内容)
B.查看已提交修改:
放野火git log(查看提交信息)
git whatchanged(查看每个提交修改的文件)
git diff$2$1(查看莫个"提交ID"$1的修改内容)
C.还原被修改文件:
git checkout-f*/$fileanme
D.提交修改:
爬山作文400字
git add*/$filename(将新建文件加入仓库)
git commit*/$filename-m"***"/git commit-a-m""(提交修改/提交当前所有修改,删除一个文件也可以)
git push origin$branchname
E.还原到某个提交ID前:
git ret“$提交ID”(注意避免冲突:如果本地有修改过即将还原的文件,可以先备份it,然后git checkout-f$it)
git push origin$branchname--force
git pull origin$branchname
F.提取同一仓库不同分支的修改:
git cherry-pick“$提交ID”
G.解决冲突:
git diff.
vi*/$冲突文件(注意去掉---->HEAD之类的冲突提示)
git add*/$冲突文件
git commit-c"产生冲突的$提交ID"
git push origin$branchname
礼品柜
H.清除当前所有修改:
git checkout-f&&git clean-df
5.忽略一些不需要管理的文件/类型:
vi.gitignore
6.一些常见的异常处理:
生蚝的吃法A.分支在别处又提交,本地提交不了:
git pull origin$branchname然后再提交;
B.新建仓库时,遇到漏提交文件:
find.-name".git*"|xargs rm-rf{}
7.打git patch:
patch-p1<$patchfile.patch(用过可以,但是不能新建.a/.so等库文件)或者
恐龙英语git apply$patchfile

本文发布于:2023-06-15 08:17:28,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/958896.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:提交   文件   修改   分支   查看   冲突   仓库
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图