git是当今最流行的版本管理工具,使用它你可以快速地进行版本的查看和切换,你可以轻松地管理源代码,通过使用git,可以让你的代码不会被轻易被篡改和删除。
git的用法很多,也很复杂,不过庆幸地是,很多时候,我们通过使用常用的功能就可以管理我们的项目代码。
git branch
当我们接手或者开始进行项目开发的时候,我们首先要确认地就是我们在哪个分支上,如果我们不在主分支上,可能我们需要做的首件事就是git checkout master,切换到主分支。
git status
切换到开发分支之后,我们第一件事情就是查看git的状态,看看是否有未提交的改动,是否有未追踪的文件,如果我们有未修改的文件,并且想要切换分支的时候,最好的操作是git stash进行入栈操作,然后当我们处理完任务的时候,进行git stash pop弹出未修改的文件。
git pull
当我们进行团队开发的时候,我们修改代码之前的第一件事就是拉去主分支上的改动,将主分支上的改动拉取到本地,这样我们才能进行代码的修改。
git checkout -b <branch>
当我们想要新开发一个功能的时候,我们一般都是在新分支上进行修改,这样我们的改动不会影响到主分支,而且通过分支我们可以非常方便地进行开发代码的测试。
git add .
当我们新添加文件和修改文件之后,我们需要将它添加到版本库中,我们使用git add 进行添加,当我们后面追加.的时候,表示我们添加所有的改动。
git commit -m "commit message"
添加到版本库之后,我们还需要通过commit来提交我们的改动,只有这样我们的改动才会写入到git的版本库文件中。
git push
将我们的改动推送到远端,也就是远端服务器上。
网友评论