Ubuntu下git基础命令

git是代码版本管理的一个强有力的工具。网上有很多关于如何使用git的教程。这些教程通常很详细,对git各方面命令都作了说明。但是初学者不会用到太多命令,过于详细的讲解令初学者迷惑。于是我整理了git的基础命令,让初学者对git有更好的把握。

安装git
code: sudo apt-get install git

构建仓库
git会为需要管理的源代码文件建立一个仓库,用来记录一些信息
code: git init

添加需要管理的源文件
这时可以添加源代码文件了,例如test1.c、test2.c

提交代码
编辑完的代码,只有先提交给git,才能被git管理。提交代码需要以下两步骤。
code : git add test1.c test2.c
code : git commit -m "note"
其中note为作者想加的一些说明

代码回退
当对最近一次提交的代码不满意,则需回到以前的版本。通过git log命令查询所有提交的版本,
计算出需要回退的版本次数n,设n为2,然后回退版本。
code : git log
code : git reset –hard HEAD~2

远程下载代码
如果你对github上某个源代码感兴趣,例如linux kernel。你需要构建一个仓库,然后拷贝并下载它。
code : git clone https://github.com/torvalds/linux

此外git还有构建多分支,远程上传等命令。读者可以在学习完这些基础命令后,进一步探索git的命令。

你可能感兴趣的:(git)