本文已参与「新人创作礼」活动,一起开启掘金创作之路。
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 显示某次提交时,某个文件的内容