简单的常用Git命令(笔记二)

常用的简单git命令

1.pwd:查看当前文件夹目录
2.ll:显示当前目录下所有文件目录
3.ls -a:仅显示文件夹名称+隐藏文件名称目录
4.cd :跳转目录,进入某目录下
5.mkdir:文/路径名件夹名称 创建文件夹
6.vim [文件名]:创建文件(eg:vim hello.txt)
7.cat [文件名]:查看文件内容(eg:cat hello.txt)
:wq:保存+退出
8.git status:用于显示当前工作区目录和暂存目录状态
9.git log:看项目历史的信息(已成功提交的历史信息)
【注:以hash值的形式进行显示】
10.git rm --cached hello.txt:将文件从暂存区恢复到工作区
11.git log:查看提交了哪些修改版本历史信息
12.git log --pretty=oneline:较简洁的版本信息
13.git log --oneline:最简洁的版本信息(仅有版本号及备注信息)
14.git reflog:查看当前版本记录
15.git reset --hard 版本号:回到某一(版本号)历史的更新版本
16.git reset --hard HEAD:回到最新版本
【注:在工作区中误删除的文件可以通过以上命令在本地库中找回】
17.git diff hello.txt:比较工作区和暂存区的区别(在add操作前)
18. git diff HEAD hello.txt:暂存区和本地库比较
19. git diff:同时比较工作区、暂存区和本地库
20. git rm -rf hello.txt:删除工作区中的文件
21. git remote -v:查看当前已经存在的远程分支(库)(push之前要先查看)
22. git修改远程仓库地址(三种方法)
(1)★git remote rm origin:先在git中删除远程仓库地址
git remote add [shortname] [url]:再添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用。建立新的远程连接
(2)git remote origin set-url [url]:直接修改命令
(3)直接修改config文件
【注:只有 origin 用的是 SSH URL 链接】
23. git push -u origin master:向远程仓库推送信息
【注:origin为别名,master为指定分支】
24. git pull origin master:相当于是经理从远程获取最新版本并merge到本地
【注:相当于git fetch和git merge】
25. git fetch origin:抓取远程仓库有的但本地仓库没有的信息
26. git merge origin master:与本地代码合并
27. 协同开发需要项目经理在github中相应项目的setting-collabrators中添加开发人员的github账号,让开发人员进入该项目开发团队。
28. git branch -v :查看当前分支(当前所在分支显示为红色)
29. git branch [分支名]:创建新分支
30. git checkout [分支名]:切换分支(tab键可补全)
31.合并分支:
(1)第一步:先切换到接受修改的分支上进行操作(被合并,add新内容)
git checkout [被合并分支名]
(2)第二步:指定另外的分支进行合并
git merge [其他有新内容分支名]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值