git常用命令

来源:互联网 发布:win10备份c盘数据 编辑:程序博客网 时间:2024/06/06 08:48
1.我们如何用git管理一个项目有两种方式:(1)如果我们是从0开始的,或者说原来的项目不再GitHub上,那我们就进去项目的根目录
使用如下命令:
    git init
然后就会产生一个.git文件,你不一定能看到,因为是隐藏的。你可以设置显示隐藏文件,这样就能看到了。
 (2)项目在GitHub上,你就新建个文件,cd进入文件夹。使用命令:
    git clone [项目地址]

2.接下来就要对数据进行处理了
    添加:git add [文件名]
               git add . 表示添加全部文件
    添加后文件就进入了暂存区。
    提交:git commit -m ‘[填写提交信息]’
               这样文件就被提交到本地数据库了;
               如果有提交遗漏,或者说想改提交信息,可以使用命令:git commit —amend
这个命令会提交暂存区里面的文件,如果暂存区里面没有文件的话,就会让你修改提交信息。
如你第一次提交至后发现有一个a文件忘了添加到暂存区你可以这样:
git commit -m '第一次提交’
git add a
git commit —amend

3.修改提交到本地仓库之后就可以提交到远程仓库了,使用命令:
git push origin [分支名]或
git push 
这两个命令其实是同一个命令,只不过是省略了origin 和 分支名罢了。一般情况默认给你设置了origin,分支名。所以就用git push就行了
如何你是跟别人合作在同一个分支上开发的,你在push你的提交到远程仓库之前,需要调用git pull 方法,来先把你本地仓库更新到最新的,然后在 git push。不然的话可能会产生冲突。
4.其余经常用的命令:
合并代码:git  merge [你需要合并的那个分支名]
比如 我的分支是b1,我想合并b2分支的
git merge b2
git rebase也是跟merge一样的用法,初学者可以暂不了解,如果想知道的话,可以访问如下网址:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%8F%98%E5%9F%BA

切换分支
    git checkout [分支名]
新建分支
    git branch [分支名]
查看提交历史
    git log

文中的[]中括号,都是为了说明才加了,使用中请自行删除。
开发中比较常用的就是这些命令,如果有用到不常用的命令,查一下就行了。


1 0
原创粉丝点击