作为编程小白,最初的我一直都是在本地文件夹手动管理代码。每当要修改代码,就将代码简单复制一份,然后在备份上进行修改。这种简单粗暴的方法无疑是低效的。直到我从软件构造的课程上学到github的使用,我愈发感受到git管理代码的独特魅力。
Github,是一个面向开源及私有软件项目的托管平台。它是程序员手中的一件利器。首先,github提供给用户无限的空间(单文件大小不得超过100MB,但不限制文件数量),以及稳定且免费的git服务器。我们可以放心地把本地的代码上传到github中,用最先进的版本控制工具git来管理我们的代码,无需担心代码意外丢失或是顺序被打乱。同时,github上手简单,且拥有全平台的客户端,无论我们用的是windows,Mac,Linux,安卓还是ios,都可以登录gihub在线编辑更新代码仓库。最重要的是,github天生支持多人协作。当我们走上工作岗位,需要与其他程序员一起攻坚克难,github无疑是最优选。
常用的git指令:
初始化本地git仓库:git init
将本地代码添加进暂存区:git add .
将代码从暂存区添加进本地仓库:git commit -m “索引”
将代码从本地仓库送到远程仓库:git push -u origin master
将远程仓库的目录结构拷贝到本地:git clone 网址
新建分支:git branch
切换分支:git checkout
显示分支状态:git status