使用git命令上传代码
2016-04-12 20:59
295 查看
1)在准备提交(上传)代码时,先使用git status查看被修改过的文件列表,如图:
红色字体分为两部分,第一部分是被修改过的文件;第二部分是新添加的文件。
2)参考git status的结果,将真正想要提交的文件择出来,一个一个add,如:
git add /home/xxx/xxxx.cpp
git add /home/xxx/xxxx.h
……
或者写一个批处理脚本文件。
3)使用git commit命令,提交本次修改,如
git commit -m “log message here”
注意,敲完此命令就意味着不反悔了。如果想反悔,必须在此命令之前执行: git reset /yourpath/yourfile
4)使用git push命令,完成本次提交。
千万不要一个git add之后,就git commit。而是要一次就把所有要add的文件都git add掉,然后再commit。
补充怎样切换分支:
可以先在别处创建一个文件夹,然后在里面:
$git clone ssh://xxxxxx (这样会生成一个版本目录abcd)
$cd abcd
$git checkout 2342342342378467868798990123423 (这一串数字是分支版本号,可以通过qgit看到!)
红色字体分为两部分,第一部分是被修改过的文件;第二部分是新添加的文件。
2)参考git status的结果,将真正想要提交的文件择出来,一个一个add,如:
git add /home/xxx/xxxx.cpp
git add /home/xxx/xxxx.h
……
或者写一个批处理脚本文件。
3)使用git commit命令,提交本次修改,如
git commit -m “log message here”
注意,敲完此命令就意味着不反悔了。如果想反悔,必须在此命令之前执行: git reset /yourpath/yourfile
4)使用git push命令,完成本次提交。
千万不要一个git add之后,就git commit。而是要一次就把所有要add的文件都git add掉,然后再commit。
补充怎样切换分支:
可以先在别处创建一个文件夹,然后在里面:
$git clone ssh://xxxxxx (这样会生成一个版本目录abcd)
$cd abcd
$git checkout 2342342342378467868798990123423 (这一串数字是分支版本号,可以通过qgit看到!)
相关文章推荐
- eclipse打包程序出现问题
- 代码提交SVN流程
- C++作业3
- java类型与mysql类型对应表
- Windows平台下的多线程编程
- javaweb ,jsp页面输出9x9乘法表
- SpringMVC之SpringMVC简介
- Windows平台下的多线程编程
- Java多线程详解
- ipython 运维工具(一)
- Phpstorm10 破解方法
- Java-单机版的书店管理系统(练习设计模块和思想_系列 五 )
- 光线跟踪(RayTracing)原理及c++实现
- Java-单机版的书店管理系统(练习设计模块和思想_系列 五 )
- java线程(4)——线程同步的锁技术
- SpringMVC与Mybatis框架整合遇到的坑(转)
- Java二叉树(二)--根据前序和中序遍历求后序遍历
- C++实验3-多分数段函数求值
- python 基础知识四、字典
- c++上机1.2