GitHub 教程(命令大全)不断补充完善。。。
来源:互联网 发布:ug编程等高开粗经验 编辑:程序博客网 时间:2024/06/05 20:32
ssh-keygen -t rsa -C "xxx@gmail.com" --> 生成密钥对
git config --global user.name "xxx" |git config --global user.email xxx@gmail.com --> Git全局用户设置
git init --> 进行初始化工作,在当前目录下生成 .git目录,其中包含Git所需要的所有数据和资源
git clone URL --> 从指定地址copy项目到本地。
git config --list --> 查看配置信息
git status --> 查看当前状态
git add . --> 添加当前代码
git commit --> 将代码提交到本地
git reset [filename] --> 撤销commit 的名为filename的文件,不写则撤销上次的全部操作
git branch --> 查看本地分支 (本地默认分支为 master)
git remote --> 查看远程分支 (远程默认分支为 origin)
git branch branch_name --> 添加分支 branch_name
git remote add origin_name git@github.com:xxx/new-project.git --> 添加分支origin_name
git checkout origin/branch_name1 -b branch_name2 --> 将远程分支checkout到本地,并且创建名为 branch_name2 的分支
git checkout [name] --> 切换到name这个branch上
git push origin [name] --> 将name分支下的代码同步到github上。
git push == git push origin master --> 同上
git log --> 版本提交信息
git diff 版本号0 版本号1 --> 比较版本号0和版本号1的不同,显示,并标记出有代码改动的地方。
补充一个可视化比较的工具:meld
sudo apt-get install meld --> 安装meld
git config --global diff.tool meld --> 在全局配置上meld工具 ,然后,git difftool 就相当于meld命令。
git config --global difftool.prompt false --> 把提示设置为false
git config --global alias.df difftool --> 将difftool命令用df代替。(起一个别名,用于简化命令)
git format-patch -1 [branch-name] --> 在本分支下生成patch
- GitHub 教程(命令大全)不断补充完善。。。
- Linux 命令(不断补充)
- WSO2教程的补充完善
- Android Cmd 命令(不断补充....)
- 常用linuxmysql命令收集(不断补充)
- linux的一些命令(不断补充)
- github命令大全
- github命令大全
- github命令大全
- github命令大全
- 80X86常用汇编指令集(不断补充完善中)
- Linux学习之路 -- 常用命令和各种总结(不断补充完善)
- 补充:jedis操作命令、redis命令大全
- emacs技巧,不断补充
- QT 总结【不断补充】
- 剑指offer【不断补充】
- DOS命令大全教程
- Mysql命令教程大全
- js鼠标跟随效果
- Eclipse的插件机制
- SPFA算法
- CUDA3--矩阵乘法,利用共享存储器
- php 接口类,抽象类 的实际作用
- GitHub 教程(命令大全)不断补充完善。。。
- VC下利用多线程实现文件的快速检索
- 图的存储结构
- 第14章、布局Layouts之FrameLayout框架布局(从零开始学Android)
- 通过事件机制实现 Eclipse 插件之间的通信
- Big endian 与 Little endian
- 在世界最美的梅里雪山,心情象天一样蓝974
- 试试是什么效果
- 甘肃散记85