纯小白搭建本地git代码管理仓库,实现内网windows之间代码管理
服务器端计算机准备
最近公司要求开发一款游戏,由于源程序大,小组成员用硬盘拷来拷去太麻烦,又因为公司连接的是内网,所以我们准备搭建一个本地的git代码管理,方便以后成员的开发!
准备一台Windows计算机作为服务器,在此计算机上搭建远程管理仓,当然这台计算机也是可以作为客户端。
去git官网下载git
- git官网地址:https://git-scm.com/download/win
- 下载好安装程序以后,一切都按照默认的来,直接点击下一步,然后安装即可。
- 安装结束后,点击鼠标右键,即可看到“Git GUI Here”和“Git Bash Here”两个选项。
服务端搭建远程仓库
-
创建共享文件夹:首先去新建一个文件夹,随便在哪个盘,我个人推荐是固态,因为这个文件夹是用来当作远程管理仓库的。然后右键这个文件夹,点击属性,然后点击共享
选择Everyone,这个时候注意看网络路径,记住它
-
如图,我创建了一个GitTest用来当作我的远程仓库,点进去,鼠标右键,点击Git Bash Here,输入以下指令,将新建Test文件夹变成仓库
git init --bare test
3.初始化后test会变成下面的样子
客户端计算机准备
首要步骤也是去Git官网下载git
创建本地项目仓库
1.新建一个文件夹VersionGit,用来存储项目
2.在该文件夹下初始化仓库,点开Git Bash Here,输入
git init
将项目添加到本地仓库并且push进远程仓库
1.将远程项目管理仓库的共享文件夹添加到客户端计算机:右键我的电脑->映射网络驱动器
输入在服务端被设为共享文件夹的路径(我之前让你记住的那个)
然后可能让你输入服务端计算机的名字和密码,正常输入即可将共享文件夹绑定到客户端计算机的Z盘。
2.随便创建个项目,比如Test.txt文件,将该文件复制到VersionGit文件夹下,然后点开Git Bash Here,输入:
git add . (注意这行代码,add后面是有一个空格然后才是点.)
(这一步目的是内容从工作目录添加到暂存区)
3.然后输入
git commit -m "Text" (这一步是将项目存入本地仓库,注释为Text)
4.输入
git remote add origin z:\\test (这一步是在本机设置远程库)
5.最后一步啦!!!
git push origin master (将项目传到远程库)
这个时候项目已经上传到远程库啦!!
6.如果你想将项目下载下来自己修改,只需要在文件夹下执行:
git clone z:\\test
一些重要的小提示
1.如果远程库中已经有了项目,然后你想将你修改后的项目上传,你需要在push之前执行pull命令
git pull origin master
git push origin master
2.在你第一次使用git写命令的时候,他会让你创建你的邮箱和对应的名字,你只需要按照上面个提供的指令写好即可,因为我们的计算机已经配置过了,就没有截图了,有啥问题可以截图私聊我。
3.这些只是一些最基础的指令,在一个项目中,只要你和你的小伙伴不是同时修改同一个文件,那就不会发生冲突,按照上述过程进行文件传输、克隆是没有任何问题的。如果遇到冲突可以先去百度冲突解决教程,我后期也会出一些这方面的教程。
最后,我的目的是全方位360无死角的给大家写好这个教程,希望每一个被我帮助到的秃头狮们留下一个赞啦!!有啥问题评论就好了,力所能及的必定解决!感谢大家观看!