用git管理源代码的常用操作

来源:互联网 发布:淘宝网掌柜名怎么改 编辑:程序博客网 时间:2024/06/08 04:15

做嵌入式的底层软件开发过程中,需要来修改源代码,这就需要一个工具来管理软件源码的版本,由于Linux的内核代码是用git来管理的,而且免费开源,我们这里就也使用git。

git的用法很多,这里只列出了常用的几个命令,其他的用法待日后需要时再学习。

1、ssh urbetter_git@192.168.1.165
上面一条命令的意思是通过ssh协议以用户urbetter_git远程登录192.168.1.165服务器,这样就可以在本地远程控制另一台机子。
上面命令输入完后,会要求输入密码。

2、通过ssh协议以用户urbetter_git从192.168.1.165服务器上clone获取项目源码
    git clone urbetter_git@192.168.1.165:s5p4418/s5p4418_axp


3、git


4、git branch:查看本地分支  还可以加-a选项或者-r选项

   git branch axp_44:创建分支axp_44
   git checkout axp_44:切换到分支axp_44

5、git log:如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者、提交日期、和提交说明。
     如果记录过多,则按Page Up、Page Down、↓、↑来控制显示;按q退出历史记录列表。
     git log -p -n:n为显示前几天历史,加-p参数会显示具体的修改的行。

6、git status:查看目前所做的修改


7、git diff:git中的diff命令是以合并格式显示文件的差异的,类似于Linux的diff -u


8、git add
   git commit

9、服务器上的项目代码更新了,然后我也要在本地更新源码,用到的命令如下:
     git pull origin ...
     git reset --hard HEAD
0 0
原创粉丝点击