使用Git进行代码管理的心得
注册GitHub账号
要使用GitHub进行代码管理。首先,需要一个GitHub的账户。
登录GitHub.com进行注册。
根据实践课上学长的指导,或参考他的blog来继续创建Organization。
并且将指定代码库AutoCSfolk到新创建的organization下。
创建新的代码库用于提交完整的"Hello_World"项目文件。附代码库链接https://github.com/kukikukikuki/Hello_World。
完成截图如下。
使用git进行代码管理
- 在git官网下载最新版本的git并安装
- 使用git进行代码管理
git安装过程十分简单,安装后有 Git Bash/Git CMD/Git GUI。
根据教程使用Git Bash。
初始化本地仓库
首先,设置用户名以及邮箱。
使用命令·git init·在当前目录下初始化本地仓库。
添加文件到本地仓库
- 将要添加的文件粘贴至本地仓库目录下。
- 使用
git add <filename>
git commit -m "注释"
来添加文件的注释说明。
关联至远程服务器
- 用
git remote add origin <server>
来把本地仓库连接至远程服务器,要在server的网址最后添加.git
提交代码
- 使用
git push origin master
来将改动提交至远端仓库。 - 在执行了
git push origin master
命令后,输入用户名和密码以获取远端仓库的权限。 - 执行过程中产生了错误
error:failed to push some refs to ***
解决error:failed to push some refs to ***
问题产生原因是GitHub中的readme.md不匹配
使用git pull --rebase origin master
进行代码合并。
执行后在本地仓库中出现了readme.md文件。
继续执行git push -u origin master
命令。
完成了文件的提交。
心得体会
- 英文很重要!此次任务的过程可以说是全英文的。对全英文的不习惯导致了很多问题。
- MarkDown排版使用起来确实感觉很便捷,在某些地方。但是编辑模式下,文章一长感觉看起来就会觉得很乱。
- GitHub的功能强大是毋庸置疑的,有一个传输的终端和中继点确实很方便。但是对于Git的不熟悉使用起来简直是灾难。相信将来和学习和使用的慢慢熟悉会让GitHub起到极大作用。
- 锐捷有墙!!!导致这次作业拖到今天而不能在宿舍完成_(:з」∠)_
- 在发布文章前预览了下,发现除了内联代码外其余的都是预期样子。因为反引号是`而不是我以为的单引号‘。