git --version
查看版本exit
退出xcode-select --install
苹果电脑需要用此命令安装命令行pwd
查看当前目录git init
在当前文件夹下创建工作区rm -rf .git
强制撤销git initclear
清屏echo > xxxx.xx
创建文件echo xxx > xxxx.xx
往 xxxx 文件中添加 xxx 内容git status
查看版本库当前状态参数解释:
On branch master 在主分支状态
No commits yet 还未被提交过
Untracked files 未跟踪的文件
Changes to be commited 已经在暂存区可以被提交的文件
git add demo.txt
添加一个文件到提交列表中git add .
添加所有文件到提交列表中git rm --catched demo.txt
从暂存区把文件撤回rm demo.txt
将文件从工作区删除git rm -f demo.txt
如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f(强行从暂存区和工作区中删除修改后的 demo.txt 文件)。git restore demo.txt
把文件恢复还原git config user.name 'Money Zhao'
配置用户名如果 Money Zhao 中间没有空格 则可以不加引号
git config user.email 1071930401@qq.com
配置邮箱git config user.name
查看用户名git config user.email
查看邮箱git commit -m 第一次提交
提交到版本库,-m 后面跟的是版本备注信息git log
查看提交日志,按 Q 键可以返回git commit -m 这个是第一次提交的更改 --amend
修改上次提交,一般来说,后面跟单字母前面是-,后面跟完整单词,前面是—ls
用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)附后面的参数:-a
显示所有文件及目录 (. 开头的隐藏文件也会列出)-l
除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出-r
将文件以相反次序显示(原定依英文字母次序)-t
将文件依建立时间之先后次序列出-A
同 -a ,但不列出 “.” (目前目录) 及 “..” (父目录)-F
在列出的文件名称后加一符号;例如可执行档则加 “*“, 目录则加 “/“-R
若目录下有文件,则以下之文件亦皆依序列出屏蔽的时候代表所有的这种文件,如.md
ssh-keygen -t rsa -C 1071930401@qq.com
回车git remote add origin https://gitee.com/ccdhs/study.git
用该指令告诉本地版本库推送到远程哪个版本库中git remote -v
查看配置是否成功git push -u origin "master"
git push
的时候就不需要再加后面的-u origin "master"
了git pull
从远程版本库拉取代码git clone '远程版本库地址'
从远程版本库克隆代码到本地