一 这里不讲原理,不讲理论
(1)只是记录一下,工作中常用到的git指令
(2)也算是工作总结的一部分,方便复习,回忆。
二 git常用指令
- git config --global user.name “Mr.zhang” ******用户名字
- git config --global user.email xxx@.com ******用户电子账号
- git config --list ******查看配置信息
- git init ******初始化本地仓库
- git add -A ******把当前目录下所有的文件,添加到仓库中
- git status ******查看当前文件保存情况
- git commit -m “注释信息” ******将文件提交本地仓库中
- git log -n ******查看前n个,提交的日志信息
- git branch name ******创建分支name
- git branch ******查看所有的分支
- git checkout name ******切换到name分支下
- git checkout master ******切换换到主分支下
- git merge develop ******把develop分支,合并到master下
- git reset --hard xxxxxxxxxxxxx.版本号 ******恢复到指定版本
- git branch -D name ******删除分支name
- git checkout -b name ******创建分支name,并切换到name分支下
- git log --oneline ******查看不同版本的简略板版号
- git tag -a v1.0 xxxxx.版本号 ******设置xxxxx.版本号的标签是 v1.0
- git clone https://github.com/libgit ******复制远程仓库
- git remote add origin http://192.168.141.205:50500/zhangyaf/ce-shi.git *****添加一个新的远程git仓库 origin
- git push origin master ***********将master分支推送到origin
- git remote rename pb paul *********将pb重命名位paul
- git remote remove paul **************移除远程仓库paul
- git fetch origin master:tmp *****本地建一个tmp分支,将远程origin仓库的master分支代码下载到本地tmp分支中。
- git pull *******************从远程仓库中下载更新到最新版本
- git fetch origin *************手动指定了要fetch的remote,不指定分支时,通常默认为master
- git pull origin master ***********表示origin主机的master分支取过来和本地的当前分支进行合并
- git pull origin master:brantest ************将远程主机origin的master分支取过来,与本地的brantest分支合并
三 结尾总结
(1)还有一些指令我在这里没有总结,比如指定文件提交,指定文件的删除
(2)平常工作中常用到的指令,也就是大概五六条。
(3)不要把它想得难,其实它很简单,并且很好用,真的很好用,很有用。