首页 > 其他 > 详细

Git基本使用

时间:2020-09-19 14:16:42      阅读:50      评论:0      收藏:0      [点我收藏+]

Git基本使用

使用GIt进行项目版本管理,并且可以结合使用GitHub的托管服务(免费,公开)

命令

git config

配置github邮箱和密码

git init

运行 git init 将一个目录转变成 Git 仓库,并对它进行版本管理。

git clone

clone封装了几个命令。初始化一个空的 Git 仓库,并添加一个远程仓库,然后将clone的远程仓库执行git fetch

git add

将工作区的文件添加到暂存区,以备下次提交。

git status

显示版本管理中,有变更的文件

git diff

git commit

将所有通过git add暂存的文件内容添加到版本库中,并指向新版本

git reset

通过commit id切换到指定版本

git rm

git add的文件移除暂存区

git branch

查看所有分支

git checkout

切换分支

git log

项目可达历史记录,commit记录,可以获取commit id,gong git reset --hard <commit id>进行版本切换

git pull

拉取远程代码到本地并尝试合并

git push

推送到远程仓库,需要有远程仓库写的权限,通常需要配置ssh进行验证

git remote

远程仓库记录的管理工具,将一个长的URL保存成一个简单的句柄,可以通过git remote进行添加,修改,删除;如:git push origin,而不是 git push https://git.xxxx

编辑器Git插件

pycharm编辑器的git插件
常用操作

  1. VCS进行项目初始配置.之后可以在编辑器底部的 Version Control 中进行项目内部版本管理即可.

  2. 颜色标记文件状态:目录中的文件状态显示:红色(新建文件,未进行版本管理的文件);黑色(未修改),蓝色(修改过,未add),绿色(修改过,已add)

  3. add:①新建一个文件(红色),编辑内容(红色),添加到暂存区(绿色),commit(黑色)

  4. Local Changes区域:git status的内容;右击显示可进行的操作

  5. commit:commit页面,可以选择修改过的文件commit(蓝色,绿色),commit操作默认是commit and push

  6. revert:单文件-恢复为版本管理中的状态

  7. show diff:显示文件和当前版本中对应文件不同的部分,绿色标记为已add的内容,蓝色表示不同但是为add

  8. local branchs 和 remote branchs

  9. log:显示记录和时间线,可以快速切换版本

  10. .gitignore 设置不用管理的文件和目录

Git基本使用

原文:https://www.cnblogs.com/bonus_scene/p/13694614.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!