git是目前最流行的代码管理工具,代码管理功能强大,使用起来却很简单。
而且,很容易座位插件即成在其它开发环境工具中,例如Eclipse,AndroidStudio,VS等。
git是程序员必备技能之一。
下面,一起来学习一下这个命令的基本使用方法。
1,代码提交相关:
git status //查看状态
git add . //当前路径下的修改文件
git add 文件名 //指定文件
git commit -m "注释" //添加注释,并且提交
git push 本地 远程 //提交本地代码到远程
可以直接使用git push,默认就提交到当前;
2,代码重新提交:
如果提交后,又有修改,可以用下面这个命令来提交。
(1)git reset HEAD file
//当git add后,又想重新修改文件,可以先用它。
(2)git commit --amend: 重新commit。
再用git push 提交。
3,分支管理:
(1)git clone xxxx.git:代码下载;
(2)git checkout branch_name: 分支切换,(该例子,会切换到branch_name指定的分支);
(3)git push origin --delete branch_name: 删除远程分支, 先切换到master分支,才能删除。(因为无法删除当前分支)
4, tag管理
git tag: 列出所有的tag(标记);
git tag tag_id: 创建一个新的tag;
git push origin tag_id: 提交tag。
5,查看修改记录
git log --pretty=oneline RingtoneManager.java //查看修改记录
git log ./media/java/android/media/RingtoneManager.java //查看修改记录
git show 22f24422996393bebefa1da3a0ae937c1c4270d4 //查看某一次的修改点
版本控制,代码管理,git