Git相关命令

创建SSH:
ssh-keygen -t rsa -C ""

查看SSHKey:
cat ~/.ssh/id_rsa.pub

测试与码云是否连接成功:
ssh -T [email protected]

去除warning:LF will be replaced by CRLF警告:
git config --global core.autocrlf false

忽略文件不生效时使用如下命令后再提交:
git rm -r --cached .

配置git信息
git config --global user.name ""
git config --global user.email ""

添加项目远程地址
git remote add origin <项目地址>

删除项目远程地址
git remote rm origin

克隆项目到本地
git clone <项目地址>

拉取远程项目
git pull origin master

推送至远程仓库

git push origin master

创建git仓库
git init

添加所有文件到暂存区
git add .

将暂存区提交到版本库
git commit -m "

"

git add 和git commit
git commit -am "

"

git log
显示提交日志详细信息

显示简短提交日志信息
git log -pretty=oneline

显示每一次的命令
git reflog

回退到上一个版本,^*N(上N个版本)
git reset --hard HEAD^

切换到commitId的版本
git reset --hard

查看提交状态
git status

查看与上一版本不同的地方
git diff

分支操作:
git branch 查看分支

git branch 创建分支

git checkout 切换分支

git checkout -b 创建并切换分支

git merge 合并分支到当前分支

git branch -d 删除分支

git checkout -- 撤销修改

你可能感兴趣的:(Git相关命令)