📢📢📢 阿里云双十一,赠送您一张全场8折折扣优惠券

📢📢📢 2核2G3M的服务器,99元一年,新老用户续费同享!!

写给第一次用git的童鞋

以前没有这么用过版本管理的东西  用过svn  不过都是其他人配置好 我来用的  而且用法也简单  点击点击就可以了    然后据说git也不错 就尝试下  因为没用过    结果出现了各种问题 然后各种查找搜索  网上是有各种git的所有命令行  但是都没怎么说清楚     我还是用不来   后来摸索了好久。。终于。。基本的上传 下载更新搞清楚了    给各位初学的同学分享下

首先 我按照某某的博文 载了github。。遇到问题了  要翻墙。。我没有翻墙过  搞了好久 终于载好了    后来才听说有gitbash 这个东西  一样的功能    装好后然后我 我打开了github。。发现不是命令行的界面 而且还要登陆github  我没有登陆  后来找了下 原来同时 还给我装了 gitshell  这是命令行 在github里可以设置本地项目的目录  开发者的邮箱和用户名  到时候更新文件时 就用这个来识别不同开发人员

我在osc上创建了个项目 test    然后打开了gitshell  打开后显示的目录就是本地项目的目录
用 git clone https://git.oschina.net/xjpin/test.git  可以获取服务器上的项目到本地   后面那一串是自己项目的地址     可以用http的那个 也可以用ssh的那个     区别我还不知道 第一次进去他会让你输账号密码什么的  然后你的本地文件夹就多出了一个test文件夹 打开就可以做你想做的事了    新建个文件 然后编辑   编辑好了后   在shell里cd 到test里  git add .  注意  这里有个.   意思是把所有添加到本地项目里  也可以指定文件名   然后
提交更改并且改添加描述的   git commit 如果要加上描述 再后面加上  -m "这是一个描述"     如果已经设置了 邮箱用户名 就好了  如果没设置 会提示你设置 因为不设置的话 同个项目里就不知道这是谁提交的更改了
设置用户名和邮箱

1
2
git  config  --global user.name "asd"
git  config  --global user.email "[email protected]"

然后可以重新提交更改   也可以在github里设置

最后git push  就可以将本地创建的文件发送上服务器了  下次打开用 git pull  可以将本地的文件更新到与服务器上同步
差不多就这样了  其他的命令行我还没有用过  以后慢慢来吧再   如果不清楚的 随便问  估计 可能 我也回答不来