Git基础使用教程-连接github
- Git下载与安装
- 设置
- 基本用法
- 创建版本库
- 添加文件到版本库
- 查看文件是否被修改
- 查看及变更历史修改记录
- 本地历史修改记录
- 获得远程仓库历史修改记录
- 将本地文件推送到github仓库
- 拉取工程
- 拉取当前最新版本
- 查看指定版本
- 如果遇到问题【Git-error】Your local changes to the following files would be overwritten by checkout
- 推送
- 项目版本
- 本地打tag
- 推送标签
- 删除标签(修改标签)
- 创建分支
- 后续
点击Git GUI进入Git控制界面

查看配置信息
git config –list
git config user.name
通过上面的命令设置的信息会保存在~/.gitconfig文件中

执行命令git init,将这个目录变为git可以管理的仓库



本地历史修改记录



获得远程仓库历史修改记录
- 查看所有分支:git branch -a
- 查看远程分支log: git log remotes/origin/远程分支名



拉取当前最新版本
git pull 是从远程仓库获取最新版本并merge到本地仓库。
下拉远程仓库feature的工程到本地
查看指定版本
- 首先我们查看版本信息
- 然后复制我们想查看的版本对应哈希值
按Q即可直接退出
3.转到指定的版本
git checkout [上一步复制下来的版本对应哈希值]
之后我们就可以查看当前版本工程了
注:使用git checkout master可以重回主分支当前版本
如果遇到问题【Git-error】Your local changes to the following files would be overwritten by checkout
解决方法
- 方法:发起一个commit 存到提交历史
- 未跟踪文件的内容改动不重要,放弃修改

推送成功后,可以立刻在github页面中看到远程库的内容已经和本地一模一样了,登录你的github,从仓库中查看,发现已经和本地的保持一致。之后,只要本地做了修改提交,就可以使用git push origin master命令进行文件推送。
- 我们首先可以查看目前所有的版本

- 查看标签和它的备注

- 查看具体某一个标签
- 创建标签
Git 支持两种标签:轻量标签(lightweight)与附注标签(annotated),本文以附注标签为例
- 通过使用 git show 命令可以看到标签信息和与之对应的提交信息
- 默认情况下,git push 命令并不会传送标签到远程仓库服务器上。 在创建完标签后你必须显式地推送标签到共享服务器上。 这个过程就像共享远程分支一样——你可以运行 git push origin 。

现在,当其他人从仓库中克隆或拉取,他们也能得到你的那些标签。
一般情况下,修改标签对应的项目版本,都是选择直接删除这个标签,然后创建一个标签,将对应的项目号和他对应起来,实现修改。
- 要删除掉你本地仓库上的标签,可以使用命令 git tag -d 。 例如,可以使用以下命令删除一个轻量标签:
创建my1分支: 切换my1分支: 创建并切换my1分支: 更新master主线上的东西到该分支上: 推送本地的my1分支到远程的feature分支:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/186412.html