Git常用命令
2017-07-23 10:50
204 查看
主流的版本控制有Subvison(SVN)/Git.今天我们就讲一下git的常用命令。
git status :查看当前仓库的状态
git diff 文件名 : 查看需要查询你所需要文件的这一次和上一次的有哪些不同。以标注的形式展现出来
git add 文件名:将文件放入我们的暂存区当中,是暂存区,还未和远程仓库进行关联。
git commit : 这就是通过git add 命令之后,从暂存区的文件提交到远程仓库去进行同步。
git clone:从远程仓库克隆到本地代码。通俗来说就是通过github给出的代码仓库的网址,进行下载到自己电脑上
git branch : 查看当前的代码是处于什么分支状态,如果没有则不显示。默认是master分支
git checkout:切换分支,如果你想从master分支切换到其它分支上,就需要用到这个命令
你想修改别人github仓库的代码,在github界面上有一个fork按钮,你登录了你自己的账户之后,你可以将别人的代码拷贝到你的仓库里去,然后通过android studio进行git clone 然后自己commit到自己的仓库上,如果你想告诉别人你修改了别人代码的什么东西,你可以通过pull request 去请求发送一个提交。这样别人收到提交之后进行相应的处理。
git的常用命令
git init :通过命令行的形式创建一个.git的文件夹,以表示在当前目录下的文件都是在版本控制得范围内。git status :查看当前仓库的状态
git diff 文件名 : 查看需要查询你所需要文件的这一次和上一次的有哪些不同。以标注的形式展现出来
git add 文件名:将文件放入我们的暂存区当中,是暂存区,还未和远程仓库进行关联。
git commit : 这就是通过git add 命令之后,从暂存区的文件提交到远程仓库去进行同步。
git clone:从远程仓库克隆到本地代码。通俗来说就是通过github给出的代码仓库的网址,进行下载到自己电脑上
git branch : 查看当前的代码是处于什么分支状态,如果没有则不显示。默认是master分支
git checkout:切换分支,如果你想从master分支切换到其它分支上,就需要用到这个命令
主流的版本控制流程
举一个例子。你想修改别人github仓库的代码,在github界面上有一个fork按钮,你登录了你自己的账户之后,你可以将别人的代码拷贝到你的仓库里去,然后通过android studio进行git clone 然后自己commit到自己的仓库上,如果你想告诉别人你修改了别人代码的什么东西,你可以通过pull request 去请求发送一个提交。这样别人收到提交之后进行相应的处理。