GitHub使用指南
因为最近非常焦虑,想进组实习,于是开始做进组任务。第一个任务是学习GitHub的用法,所以干脆写一篇博客留给自己学习。
目前我离开发太远,使用GitHub不是很多,以后用多了会对这篇博客进行补充。现在GitHub对我来说是一个版本控制系统,既方便控制版本,也利于团队协作。
我目前做的是在电脑上进行项目的开发、上传和下载。
###初始化仓库
在GitHub上创建仓库后可以把本地的代码push到GitHub的仓库中。第一步是初始化仓库,这就需要git init指令。执行 git init 后,Git 会在当前目录下创建一个名为 .git 的隐藏文件夹。这个文件夹是非常重要的,因为它包含了版本控制系统的所有必要信息,如配置文件、分支、标签等。首先需要在终端中进入项目目录,例如项目在C盘的Ace文件夹中
1 | $cd Ace |
初始化仓库后如果想提交代码,首先需要将文件添加至暂存区,常用有三个指令
1 | #添加文件到暂存区 |
将修改提交到暂存区后,需要将代码上传至本地仓库,这里祈祷一个备份的作用,当你需要把老版本拉回时,你可以查看提交记录,避免版本丢失。指令如下:
1 | $git commit -m "此处填写备注" |
接着需要将代码上传到仓库,这就需要push指令。
1 | $git push <远程主机名> <本地分支名> |
例如将本地的 master 分支推送到 origin 主机的 master 分支。
1 | $ git push origin master |
现在你就可以自由提交代码了,但是有个问题,某一天你不小心修改了很多东西,后来发现还是老版本好,怎么办?
这时需要用到这个指令,这个指令显示了从最新提交到最早提交的所有提交信息,包括提交的哈希值、作者、提交日期和提交消息等。
1 | #这个命令用于查看历史提交记录,每条记录后会跟随刚刚的备注,因此备注一定要好好写 |
现在你已经可以成功上传代码并更改,那么你现在想把别人写好的代码拉到自己电脑上,或者是储存到自己电脑上,怎么办?这就需要pull指令
1 | $git pull [远程仓库名] [分支名] |
可以把代码拉到自己的电脑上。
剩下的功能等我用到再补。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 艾斯的小窝!
评论


