关于javascript:必须知道的git使用命令

32次阅读

共计 1106 个字符,预计需要花费 3 分钟才能阅读完成。

git 能够说是咱们在日常开发中最不可或缺的工具了,在这里总结一下常见的应用命令

从线上代码仓库拉取代码

git clone url // 链接是仓库的地址

新建一个本人的分支

git branch ma // ma 是分支名称,具体依据我的项目规定来定

git checkout ma 或者 // 切换到以后分支

补充阐明:

git checkout -b ma // 新建并切换到 ma 分支

git branch // 查看以后本地有哪些分支

增加文件 readme.md 到 git 本地仓库

git add readme.md // 把文件增加到暂存区

git commit -m "add readme.md" // 把暂存区的内容提交到以后的分支

补充阐明:

git add . // 个别都应用这个命令,把所有的文件增加到暂存区

git commit -am "add readme.md" // 相当于下面两行命令的缩写

提交本地的代码到近程仓库

git push --set-upstream origin ma // 在近程会新建同名的一个仓库,把本地分支与近程关联起来,当前间接应用 git push 就能够提交

代码版本回退

当你提交了很屡次代码到近程仓库后,忽然发现代码跑不起来了,这是你想到回退到上个版本试试,这就要用到上面的命令

git reset --hard HEAD^ // 回退到上个版本

这时你发现代码果然回退到了上个版本,而后代码还是跑不起来,这是你就想我回到很久之前的版本看看呗,这时你就要执行这条命令

git log // 能够看到提交日志,包含 commit、Author、Date 等信息,接着执行
git reset --hard commitInfo // commitInfo 为版本号,是一个 SHA1 计算出来的数字,就能够回复到相应的版本了

补充阐明:
此处是为了举例代码版本回退命令,理论开发过程中尽量不要这么找问题,因为有点小呆

拉取代码到本地

你打算再次提交代码到近程库,发现有共事和你在应用同一个分支,这时你就要执行这行命令

git pull // 把最新的提交从近程库拉下来

补充阐明:
如果是共事新建的分支,你第一次拉去代码时,要先执行

git branch --set-upstream-to=origin/zheng zheng

来建设本地与近程的链接

代码合并及删除分支

开发完某个性能,这时你须要公布上线,首先要把分支合并到 master,应用命令 git merge ma,把 ma 合并到 master 下面,而后在 master 下面看一些相应的代码,发现和 ma 下面的截然不同,这时你留着 ma 也没啥用,索性删除掉它:git branch -d ma,这时你就删除掉了这个分支

这些命令基本上就能够满足日常的开发需要了,如果有什么没有提到的,而且是常常应用到的,欢送大家在评论区指出

正文完
 0