- 浏览: 1482225 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
再不用git就tmout了
参考手册http://www.linuxgem.org/user_files/linuxgem/Image/git-tutor.pdf
安装
进如随便一个目录
git init
在当前目录就生成了 .git目录
echo "haha" >text.txt
git add .
git commit
随便写点log,不要写在注释里
git log
git log --stat --summary
比如下载nginx的源码
mkdir ngx_openresty
git clone https://github.com/agentzh/ngx_openresty ngx_openresty/
-------------
随便写点代码到一个目录
cd $work
git init
生成.git目录,tree查看对比
git add .
把当前目录的文件上传到上面
git commit -m "我的提交的注释"
会出现改变用户名和email的提示
git config --global user.name "frenchleaf"
git config --global user.email frenchleaf@gmail.com
git commit --amend --reset-author
------------------------------------------------------------------
20121126
https://help.github.com/articles/fork-a-repo
先在网页上点fork
https://github.com/killinux/nginx_http_push_module
得到
git clone https://github.com/killinux/nginx_http_push_module
cd nginx_http_push_module
590 git remote add haoningtest https://github.com/killinux/nginx_http_push_module
591 git fetch haoningtest
592 ls
593 git commit -a
594 git push haoningtest master
595 git fetch haoningtest
596 git merge haoningtest/master
git安装参考http://blog.csdn.net/wegatron/article/details/7990549
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
yum install --enablerepo=webtatic git-all
参考手册http://www.linuxgem.org/user_files/linuxgem/Image/git-tutor.pdf
安装
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz tar xzvf git-latest.tar.gz cd git-{date} autoconf ./configure --with-curl=/usr/local make make instal
进如随便一个目录
git init
在当前目录就生成了 .git目录
echo "haha" >text.txt
git add .
git commit
随便写点log,不要写在注释里
git log
git log --stat --summary
比如下载nginx的源码
mkdir ngx_openresty
git clone https://github.com/agentzh/ngx_openresty ngx_openresty/
-------------
随便写点代码到一个目录
cd $work
git init
生成.git目录,tree查看对比
git add .
把当前目录的文件上传到上面
git commit -m "我的提交的注释"
会出现改变用户名和email的提示
git config --global user.name "frenchleaf"
git config --global user.email frenchleaf@gmail.com
git commit --amend --reset-author
------------------------------------------------------------------
20121126
https://help.github.com/articles/fork-a-repo
先在网页上点fork
https://github.com/killinux/nginx_http_push_module
得到
git clone https://github.com/killinux/nginx_http_push_module
cd nginx_http_push_module
590 git remote add haoningtest https://github.com/killinux/nginx_http_push_module
591 git fetch haoningtest
592 ls
593 git commit -a
594 git push haoningtest master
595 git fetch haoningtest
596 git merge haoningtest/master
git安装参考http://blog.csdn.net/wegatron/article/details/7990549
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
yum install --enablerepo=webtatic git-all
发表评论
-
xl2tp 备份
2019-09-24 16:25 7292019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 740sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1439参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 19012019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1409### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 600###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 657《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1962参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 961/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 646找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1807上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 1005不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4382假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 661564位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1756转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1630接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1549qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1033使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2276转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1834一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
2. 使用`File > Team > Share Project`,选择`Git`选项来初始化一个新的Git仓库。这会在项目所在目录的隐藏`.git`文件夹中创建仓库。 3. 不同于CVS或SVN,Git只在项目的根目录下创建版本控制文件夹,而不是在每个子...
### 代码工具Git的使用详解 #### Git简介与安装 Git是一种分布式版本控制系统,用于跟踪计算机文件的更改,并协调由多人进行的更改。它最初由Linus Torvalds于2005年创建,用于开发Linux内核。Git能够帮助开发者...
- **错误处理**: 在Push失败的情况下,可以尝试使用Git Bash来解决问题,如使用`git pull origin master --allow-unrelated-histories`等命令。 - **多模块项目管理**: 对于大型项目而言,可能包含多个模块,每个...
可以使用`git merge`或`git rebase`命令来合并分支,但冲突时推荐使用`git rebase --abort`回退,然后先同步代码,再尝试合并。 4. **常用Git命令**: - `git checkout .`取消工作区的所有修改。 - `git branch -...
在IT行业中,Git是一款非常流行的分布式版本控制系统,用于跟踪对软件项目文件的修改。而Gogs(Go Git Service)则是一个轻量级、易于搭建的...现在,你已经掌握了如何使用Gogs创建Git远程仓库,可以开始尝试实践了。
总的来说,Git压缩包提供了一种无需安装程序的安装方式,尤其适用于那些不希望使用包管理器或者需要在无网络环境下安装Git的用户。掌握Git的使用不仅可以提升个人开发效率,也是团队协作中不可或缺的技能。
- 使用`git merge`尝试合并分支。 - 打开有冲突的文件,手动解决冲突。 - 使用`git add <file>`标记冲突已经解决。 - 使用`git commit`完成合并。 **3.3** **三人以至更多人如何协同** - **使用分支:** 分支...
1. **识别冲突**:通常,在执行`git pull`或`git merge`操作时,Git会尝试将远程仓库的更改合并到本地仓库。如果存在冲突,Git会停止合并过程并提示用户。 2. **查看冲突文件**:使用命令`git status`可以查看哪些...
在本文中,我们将深入探讨“git使用流程”,包括创建代码仓库、添加文件、解决冲突以及克隆远程仓库。 一、创建代码仓库并上传本地代码 要将本地工程上传到Git仓库,首先需要初始化本地目录为Git仓库: ```bash ...
### IDEA Git使用教程详解 #### 一、简介 在现代软件开发过程中,版本控制系统扮演着极其重要的角色。其中,Git作为最流行的分布式版本控制系统之一,被广泛应用于各种规模的项目中。而在Java开发领域,IntelliJ ...
git fetch 只会获取数据但不会自动合并,而 git pull 不仅获取数据还会尝试合并。推送本地分支到远程仓库使用 git push 命令。git remote -v 可以查看当前配置的所有远程仓库。 为了安全地与远程仓库进行交互,Git...
本篇将详细介绍如何使用提供的Git离线rpm安装包在Linux系统上进行安装。 首先,我们需要理解RPM(Red Hat Package Manager)是Linux系统中广泛使用的软件包管理系统,用于安装、升级和管理软件。`yum` 是一个基于...
这样,当本地Git尝试连接到远程仓库时,它会使用私钥进行身份验证,从而实现安全的无密码登录。 除了SSH,Git还支持HTTPS协议,但每次推送或拉取都需要输入用户名和密码。为了提高效率,可以使用Git的Credential ...
在这个“git基本使用1”中,我们将探讨如何使用Git进行基本操作,包括初始化、添加文件、提交更改以及与远程仓库的交互。 1. **初始化Git仓库**: 当你开始一个新的项目时,你需要将目录设置为Git仓库。在项目根...
### Git常见使用问题处理知识点详解 #### 一、Git版本库图标无显示 **问题描述:** 当在资源管理器中无法看到Git版本库图标时,可能会遇到此问题。 **解决方法:** 1. 打开命令提示符(CMD),输入`regedit`进入...
- 执行 `git pull` 命令后,Git 会尝试自动合并。 - 如果有冲突,Git 会在冲突文件中标记冲突区域。 - 解决冲突的方法是手动编辑冲突文件,移除冲突标记并调整代码逻辑。 - 使用 `git add` 将解决冲突后的文件添加到...
在"sandbox-master"目录下,你可能找到了一个初始化的Git仓库,你可以在这里学习如何创建新分支、提交更改、合并分支,以及如何使用常用的Git命令,如`git clone`、`git add`、`git commit`、`git push`和`git pull`...
因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的,...