git 命令行$符号消失

img

git 里执行linux命令行$符号消失,再敲击命令没有反应是为什么

你可能进入了另一个程序页面,你可以试下退出来;
按下 Ctrl + C 键退出。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/1019600
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:git linux快速入门
  • 除此之外, 这篇博客: linux命令行使用git中的 附录常用命令 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    命令解释
    git init初始化
    git clone <要克隆的目录>赋值仓库到本地可以是远程的可以是本地的(远程的常见,使用http或者ssh)
    git checkout -b <本地分支名>创建本地分支并切换到该分支
    git branch -a查看所有本地远程分支名
    git branch -vv查看本地分支与远程分支关联状态
    git checkout --track origin/<远程分支名>在本地创建一个和远程分支名相同的本地分支,并切换到该分支
    git status查看文件与本地仓库的状态(是否修改等)
    git add <filename>将文件添加到暂存区(也可以使用git add .添加所有变动的文件到暂存区)
    git commit -m “msg”将暂存区的内容提交到本地仓库(msg为修改登记)
    git push <远程remote> <远程分支名>将本地仓库分支提交到远程仓库分支(如果本地分支与远程分支名称相同可以直接使用git push)
    git push <远程remote> --delete <远程分支名>删除远程制定remote下的分支
    git reset --hard origin/<远程分支名>强制将本地分支覆盖为远程分支内容,在执行该命令前一定要保存好本地分支自己修改的内容确定无误后执行该命令
    git log查看本地仓库日志可以看到每次提交的commitHash,git log origin/<远程分支名>可以查看远程分支log
    git checkout <commit id>可以切换到指定的版本commit id 可以通过git log 查看
    git reset HEAD <filename>将暂存区中的指定文件回退到工作区
    git reset HEAD^将已经提交到本地仓库中的回退到上一个版本
    git cherry-pick <当前分支> <指定的提交commitHash(git log可以获取)>将其他分支的某次变更合并到当前分支中
  • 您还可以看一下 林礼达老师的Git操作指南实战精讲-03进阶用法课程中的 Git管理的是修改该如何理解?小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

切换成root用户试试