git学习部分命令(未完待续......)

  • ls -ah 查看所在文件目录
  • git status看看当前仓库的状态

    出现红色代表,文件被修改过,但是还没有添加到暂存区(stage)中
    输入git add "文件名" 后,git status后出现绿色代表文件修改已被添加到暂存区中,但是还没被提交commit到master中
  • git checkout -- readme.txt撤销文件在工作区的修改
    这里有两种情况:
  1. readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
  2. readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
    总之,就是让这个文件回到最近一次git commit或git add时的状态。
  • git add后,git reset HEAD readme.txt可以把暂存区的修改撤销掉(unstage),重新放回工作区,git status变成红色,然后再
    git checkout -- readme.txt就可以撤销本地文件readme.txt的修改
  • 当输入git log 查看版本的修改历史记录时,
    无法退出,在冒号 : 后面输入q试试
  • cat 文件名.后缀查看文件内容
  • vi 文件名.后缀编辑文件内容,出现如下编辑界面

    此时如果要进行编辑,则按下insert
    编辑完毕光标移到最后一行的下一行,按下Esc
    输入法切换到英文,输入:wq,按下回车,即可退出编辑
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容