git init
创建一个空仓库
git status
查看状态 红色文字表示修改在工作区,绿色文字表示修改在暂存区
git checkout filename
放弃工作区的修改
git add filename
把工作区文件修改添加到暂存区
git reset head filename
把修改从暂存区拉回工作区
git commit -m "描述信息"
把暂存区中的修改提交到仓库当前分支
git log
查看提交记录
git reflog
查看所有的操作记录
git reset --hard commitId
回退到历史版本
git config --global user.name "自己名字"
git config --global user.email 自己的邮箱地址
< 添加远程库 >
ssh-keygen -t rsa -C "youremail@example.com"
创建公钥与私钥
git remote add 仓库名称 git@github.com:用户名/仓库名.git
关联仓库 (githob)
git remote add 仓库名称 git@gitee.com:用户名/仓库名.git
关联账户 (码云)
git push -u 仓库名称 master
推送到远程库
git push 仓库名称 master
只要本地作了提交,就可以通过命令
< 从远程库克隆 >
创建一个新的仓库
git clone git@github.com:用户名称/仓库名称.git
克隆一个本地库 (githob)
git clone git@gitee.com:用户名称/仓库名称.git
克隆一个本地库 (码云)