git命令使用。
git config -l
列出所有配置。
全局使用的名字和邮箱。
git config --global user.name "YourName"
git config --global user.email "YourE-Mail"
ll ~/.ssh
查看是否有ssh密钥。
ssh-keygen -t rsa
生成默认rsa密钥。
ssh -T git@gitee.com
密钥添加到云端后,测试秘钥。
空目录或非空目录上初始化创建仓库。
git init
初始化创建仓库。
克隆方式创建仓库。
git clone <仓库地址>
克隆仓库。
git clone <仓库地址> <新目录名>
克隆仓库并设置新目录名。
只当前仓库使用的名字和邮箱,会覆盖全局的配置。
git config user.name "YourName"
git config user.email "YourE-Mail"
git status
查看工作区改动详细状态。
git status -s
查看工作区改动简要状态。
git add file1 file2
暂存指定的文件。
git add .
暂存所有的改动,包括新增、删除、修改、移动。
git add -A
暂存所有的改动,包括新增、删除、修改、移动。
git add -u
暂存修改,不包括新增。
git commit -m '提交描述'
对暂存提交版本到本地仓库。
git commit -am '提交描述'
暂存改动并提交版本,对未跟踪的新增无效。
git log
查看详细提交日志。
git log -p
查看详细提交差异日志。
git log --pretty=oneline
一行显示提交日志。
git remote -v
查看远程仓库地址。
git remote add origin <远程仓库地址>
添加远程仓库地址。
git remote rm origin
删除远程仓库地址。
git push origin master
推送master分支到远程仓库。
git push -u origin master
推送到远程仓库并跟踪分支。
git push
跟踪的分支,可以简化推送命令。
这个拉取命令,动作是只拉取,不会合并。
git fetch origin master
拉取远程仓库分支的变化。
git fetch
跟踪的分支,可以简化拉取命令。
这个拉取命令,动作是拉取和合并。
git pull origin master
拉取远程仓库分支的变化合并到本地。
git pull
跟踪的分支,可以简化拉取命令。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。