阅读 166
git常用命令总结

git常用命令总结

  1. 前言 作为一个前端垃圾,此刻还在找工作,学习git,个人能力有限,以下内容或许不完整,欢迎留言讨论。

git init

git init初试化文件,在项目文件夹中产生一个.git的文件夹
复制代码

ssh -T '平台url'

与平台代码管理平台进行关联,github,码云,gitlab等
复制代码

git remote add origin '仓库地址'

与远程仓库进行关联
复制代码

git remote rm origin

移除与远程仓库的关联
复制代码

git add .

将分支中的文件都添加到一个特定文件夹中,.也可以替代成特定的文件
复制代码

git checkout XXX

当xxx是html文件时,表示还原原先的操作;当xxx时,表示切换分支
复制代码

git branch

查看当前所有的分支
复制代码

git status

查看当前分支的增加、修改等状态
复制代码

git stash

将当前更改的文件放入到一个新的区域
复制代码

git stash pop

将更改的文件从新的区域弹出到当前分支
复制代码

git diff

查看被修改文件的具体状态
复制代码

git commit -m "xxx" (-m表示提交信息,m->message)

将修改进行提交,xxx为提交备注
复制代码

git fetch

拉取分支
复制代码

git merge 分支名

合并分支
复制代码

git pull origin master

将主分支从服务端拉取到本地
复制代码

git push origin master

将本第master提交到服务端
复制代码

git clone [url]

拷贝一个git项目到本地
复制代码

文件从本地提交到线上

git add .(把所有文件添加到本地)->git commit -m 'message'(添加提交信息)->git push(将文件从本地提交到线上)

git merge origin/分支(将分支内容合并到当前主分支)

git pull --all

清空当前分支的修改
复制代码

git branch -a

查看远程所有分支
复制代码

git push origin localBranch:remoteBranch

将本地分支(localBranch)push到远程分支(remoteBranch)
复制代码

git merge branchName

将当前分支与branchName分支合并成一个新的分支
复制代码

git reset --soft HEAD^

回滚commit
复制代码

git reset

回滚add
复制代码
文章分类
前端
文章标签