Git使用技巧
ZMS_JAMES
这个作者很懒,什么都没留下…
展开
-
Git使用常用命令总结1---创建自己…
git init 把这个目录变成Git可以管理的仓库git add 告诉Git,把文件添加到仓库,实际上就是把文件修改添加到暂存区git -m "string" 告诉Git,把文件提交到仓库,实际上就是把暂存区的所有内容提交到当前分支git status 让我们时刻掌握仓库当前的状态git diff 查看difference,显示是linux的diff格式git log 命令显示从原创 2018-03-27 13:16:33 · 135 阅读 · 0 评论 -
Git使用常用命令总结2---创建githu…
ssh-keygen -t rsa -C "youremail@example.com" :创建SSH Key在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSHKey的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人登陆GitHub,打开“Account settings”,“SSH Keys”页面原创 2018-03-27 13:16:35 · 439 阅读 · 0 评论 -
Git使用常用命令总结3---创建分支
$ git checkout -b dev : git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:$git branch dev $ git checkout devgit branch:查看分支git chekout 分支名:切换分支$ git merge dev: 把dev分支的工作成果合并到master分支上原创 2018-03-27 13:16:38 · 151 阅读 · 0 评论 -
GIT问题:error:srcrefspecmasterdo…
将本地GIT版本库PUSH到一个GITHUB上一个空的版本库时可能会出现如下错误error:src refspec master does not match any原因: 本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)原创 2018-03-27 13:16:43 · 147 阅读 · 0 评论 -
Git使用常用命令总结4---多人协作…
查看远程库的信息,用git remote,用git remote-v显示更详细的信息,得到可以抓取和推送的origin的地址。如果没有推送权限,就看不到push的地址首先,可以试图用git push origin branch-name推送自己的修改:推送分支如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并;如果合并有冲突,则解决冲突,并在本地提交;没有冲突或原创 2018-03-27 13:16:54 · 178 阅读 · 0 评论 -
Git使用常用命令总结5---自定义Git
git config --global color.ui true : Git会适当地显示不同的颜色在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件,然后gitstatus就不会提示一些不用提交的信息了,记得也要把.gitignore提交到Git有些时候,你想添加一个文件到Git,但发现添加不了,原因是这个文件被.g原创 2018-03-27 13:17:08 · 149 阅读 · 0 评论 -
Git使用常用命令总结5----打标签
git tag :创建一个新的标签git tag : 查看所有标签如果忘记打标签,可以找打历史记录:$ git log --pretty=oneline--abbrev-commit,找到版本号,然后git tag 标签名 版本号标签不是按时间顺序列出,而是按字母排序的。可以用git show 查看标签信息git tag -a -m "blablabla..."可以指定标签信息;git tag -...原创 2018-03-27 13:16:57 · 182 阅读 · 0 评论