Git使用总结

一、安装Git

软件及教程下载网站:

Git (git-scm.com)

Git - Book (git-scm.com)

一路Next足够日常使用啦

二、首次使用:设置用户名和邮件地址

 

 在固定路径下,鼠标右键,选择Git Bash Here:

 

检查设置值:

 三、clone项目

 四、检查当前文件状态

五、查看提交历史

 选项是 -p 或 --patch ,它会显示每次提交所引入的差异(按 补丁 的格式输出)。 也可
以限制显示的日志条目数量,例如使用 -2 选项来只显示最近的两次提交:

 每次提交的简略统计信息,可以使用 --stat 选项:

 六、修改文件

 七、跟踪文件

  八、提交更新

直接执行git commit命令,执行后编辑会启动,按照预定义格式填写提交记录i:

 

add与commit合并操作

git commit -am "合并提交"

修改提交记录:

 打开编辑器修改、保存

查看log

 

 

九、推送到远程仓库

首次推送,需要在Git添加本地的SSH Key,否则Git Push的时候提示:

依照Git网站帮助操作即可:

实操如下: 

 添加到Git账户下:

 

 执行:$ git push 的时候,提示输出账户名和密码

 

 十、合并远程分支到当前分支

git pull 命令来自动抓取后合并该远程分支到当前分支。 

git clone 命 令会自动设置本地 master 分支跟踪克隆的远程仓库的 master 分支(或其它名字的默认分支)。 运行 git pull 通常会从最初克隆的服务器上抓取数据并自动尝试合并到当前所在的分支。

 

十一、检出、创建一个跟踪分支

确保分支名称XXX唯一 ,使用  git checkout XXX

查看所有分支

查看所有checkout分支

 查看分支的最后一次提交

 切换分支

 将所有的本地分支列出来并且包含更多的信息

 删除分支:$ git branch -d xxxx

十二、Git pull 和 Git update

        1、git pull 和 git update : 都具有合并代码的功能。

        2、git pull : 始终以本地版本为HEAD ,当前版本。

        3、git update : 是以提交记录为基准,若远程仓库版本高于本地,则以远程仓库为HEAD 当前版本 ; 反之,本地高于远程,以本地为HEAD ,这个和 git pull 一致。

        4、git update,在处理完合并代码后,还需要 进行一次 update,才能 push。

十三、问题

1、warning: redirecting to http://gitlab.......

解决办法:

//第一步:删除现有的origin地址
git remote remove origin

//第二步:重新绑定origin地址
git remote add origin https://igit.**.com/**/**.git/
 

(完)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

issta

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值