互联网公司必备生存技能之一:GIT(1)

还在用SVN?太low啦!

天下武功,唯快不破!互联网公司版本迭代更新速度之快,完全不能和传统企业相提并论,之前的SVN版本管理工具在现在看来已经显得捉襟见肘,so在这个大家都在讨论GIT的时代,你还在傻傻的守着你的SVN吗?

本篇文章主要是以github为demo,以自己踩过的坑为导向,奉献给刚接触GIT的测试人员,手把手教你玩转自己的GIT仓库。

废话不多说,搞起!


一、配置GIT,设置用户信息:

1.打开centOS,进入命令行模式

2.配置git用户名和邮箱地址:

git config --global user.name "wangting"

git config --global user.email "ting1.wang@hotmail.com"

3.完成后检查配置是否成功:

git config --list

二、连接远程github

1.本地根据配置账户生成密匙:

ssh-keygen -t rsa -C "ting1.wang@hotmail.com"

(一路回车,直到出现下图)

2.使用cat复制该文件内容(若使用vim系统会自动添加回车导致复制失败!)

3.打开登录github账户,点击Settings -> SSH and GPG keys -> New SSH Key,添加新的SSH Key

4.添加成功

5.检查是否连接上github:ssh git@github.com

三、本地仓库关联远程仓库

1.在github上创建一个Repository:test  (创建方法请自行百度)

2.在linux上创建本地仓库:mkdir -p git/test

3.进入并初始化仓库:

cd git/test

git init

4.连接远程仓库:git remote add origin git@github.com:jeremy8250/test.git

5. 同步远程master仓库到本地: git pull origin master

6.此时远程README.md已被同步到linux仓库里

github端:

linux端:

四、本地代码仓库提交到远程仓库

1.本地创建文件file1:touch file1

2.添加file1到本地仓库::git add file1

3.添加备注:git commit -m "add file1"

4.把本地仓库推送到远程仓库:git push origin master:master

5.检查github端,推送成功!

到此基本的操作已经完成,之后还会更新分支的创建、合并、切换等常用的基本技巧,喜欢的小伙伴们赶紧来点赞吧!^.^

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容