zoukankan      html  css  js  c++  java
  • Git 重命名操作

    截至目前,Tome 和Jerry 都使用手动命令来编译自己的项目。Jerry 决定为他们的项目创建 Makefile,并给予适当的名称来命名“string.c” 文件。

    [jerry@CentOS project]$ pwd /home/jerry/jerry_repo/project

    [jerry@CentOS project]$ ls README src [jerry@CentOS project]$ cd src/

    [jerry@CentOS src]$ git add Makefile [jerry@CentOS src]$ git mv string.c string_operations.c

    [jerry@CentOS src]$ git status -s A Makefile R string.c −> string_operations.c

    Git 是显示R在文件之前名称来指示文件已更名。

    对于提交操作Jerry 使用 -a标志,这使得git 提交自动检测修改过的文件。

    [jerry@CentOS src]$ git commit -a -m ‘Added Makefile and renamed strings.c to string_operations.c ‘

    [master 94f7b26] Added Makefile and renamed strings.c to string_operations.c 1 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/Makefile rename src/{string.c => string_operations.c} (100%)

    提交后,他推送了他的修改到版本库。

    [jerry@CentOS src]$ git push origin master

    上面的命令会产生以下结果。

    Counting objects: 6, done. Compressing objects: 100% (3/3), done. Writing objects: 100% (4/4), 396 bytes, done. Total 4 (delta 0), reused 0 (delta 0) To gituser@git.server.com:project.git 7d9ea97..94f7b26 master −> master

    现在,其他开发人员可以通过更新他们的本地资源库中的这些修改。

    PS:如果您想和业内技术大牛交流的话,请加qq群(521249302)或者关注微信公众 号(AskHarries),谢谢!

  • 相关阅读:
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    如何上传大文件到github上
    第07组 Alpha冲刺(3/4)
    第07组 Alpha冲刺(2/4)
    第07组 Alpha冲刺(2/4)
    第07组 Alpha冲刺(1/4)
  • 原文地址:https://www.cnblogs.com/kluan/p/6021368.html
Copyright © 2011-2022 走看看