​本文已参与「新人创作礼」活动,一起开启掘金创作之路。​

Please enter the commit message for your changes. Lines starting

with '#' will be ignored, and an empty message aborts the commit.

进去 一顿回车 也没啥用 意思让我把# 的代码删掉 我的天,,,累死了不是

提交的命令为: git commit

出现这种结果是因为提交的时候没有说明

修改提交命令为 : git commit -m "你为啥提交这些东西呢-原因说明或者是备注"

GIT常用命令 1.git branch -a 查看分支\

2.git checkout xxx 切换分支\

3.git branch xxx 当前分之\

4.git clone xxx.git --branch 分支名

5.git status  查看当前状态\

6.git add xxx (git add .)  \

7.git commit -m "提交代码"   推送修改到本地git库中\

8.git push <远程主机名> <远程分支名> 把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上\

(例:git push origin master )\

9.更新分支:git remote update origin --prune\

10.删除本地分支:git branch -D test\

11.回滚 git reset --hard 版本号
git push origin HEAD --force 12.设置淘宝镜像源:npm config set registry registry.npm.taobao.org

13.git init 初始化仓库

14.git init xxx 新建一个目录,将其初始化为Git代码库

15.git config --list 显示当前的Git配置

16.git tag 列出所有tag

17.git tag xxx 新建一个tag在当前commit

18.git tag -d xxx 删除本地tag

19.git push origin :refs/tags/xx 删除远程tag

20.git show 查看tag信息

21.git status 显示有变更的文件

22.git log 显示当前分支的版本历史

23.git log --stat 显示commit历史,以及每次commit发生变更的文件

24.git shortlog -sn 显示所有提交过的用户,按提交次数排序

25.git diff 显示暂存区和工作区的差异

27.git diff HEAD 显示工作区与当前分支最新commit之间的差异

28.git diff --shortstat "@{0 day ago}" 显示今天你写了多少行代码

29.git reflog 1. 显示当前分支的最近几次提交

30.git show commit:filename 显示某次提交时,某个文件的内容

分类:
后端
  •