Git简单命令

我的名字和Email
$ git config --global user.name "mxb"
$ git config --global user.email "1151745765@qq.com"
一创建版本库及其相关操作
1.mkdir learngit 创建一个叫learngit的版本库
2.cd learngit 打开learngit 版本库
3.pwd 显示当前目录
4.git init 把目录变成Git可以管理的仓库
5.git add readme.txt 把readme.txt文件添加到仓库
6.vim readme.txt 打开文件
7.shift insert 编辑
7.esc+ : +wq+enter 退出
8.git add readme.txt 把修改后的文件添加到库里面(暂存器)
8.git commit -m"描述语句" 提交修改并加以描述,提交到当前分支
9.git status 查看当前状态
10.git diff <file> 查看上次的修改
11.git log 显示最近提交的日志(显示的比较全包括操作人,Emile等)
12.git reflog 得到版本的commit id集
13.git reset --hard commit id 回到去某个版本,xxxx为commit id
--hard:在本地库移动指针;重置工作区和缓存区 --soft:仅仅在本地区移动指针 --mixed:在本地库移动指针;重置暂存区
14.cat <file> 查看文件里面的内容
15.git checkout --<file> 撤销对工作区文件的修改(add 之前进行撤销)
16.git reset HEAD <file> 撤销对寄存区文件的修改(add之后进行撤销)(如果已经commit,退回到前一个版本进行修改,如果已经交到远程库那就JJ了。。。)
17.rm <file> 删除工作区的<file>文件(可以用git checkout --<file>撤销删除操作)
18.git rm<file> 删除寄存区的<file>文件()
19.git branch hot_fix 创建分支hot_fix
20.git branch -v 查看分支
21.git checkout hot_fix 切换到分支hot_fix(hot_fix一般为修复分支的命名)
22.git remote add origin https://github.com/xiaobina/mygithub.git 添加远程库别名
23.git push origin master 向别名为oeigin的远程库推送master分支
24.git clone https://github.com/xiaobina/mygithub.git 克隆该远程库
25.l l 查看目录
26.控制面板\用户帐户\凭据管理器 删除已登录账号
27.pull=fetch+merge fetch抓取、merge合并
28.git fetch 【远程库别名】【远程库分支名】 抓取远程库内容到工作区
29.git merge 【远程库别名/远程库分支名】
30.rm -r ,ssh/ 删除ssh目录
31.ssh-keygen -t rsa -C github账号邮箱 ssh登陆(必须为大写)然后一路按Enter键
posted @   isalo  阅读(53)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示