Git常用操作指令练习

Git常用操作指令练习

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
1. 适合分布式开发,强调个体。
2. 公共服务器压力和数据量都不会太大。
3. 速度快、灵活。
4. 任意两个开发者之间可以很容易的解决冲突。
5. 离线工作。 


Git安装和配置,关联远程仓库
这里新建了一个GIT中练习git_practices工程,GIT中源git@192.168.3.17:根/ git_practices.git,给小伙伴们练习GIT中指令,本文旨在熟悉git的常用指令。

这些操作已经在上文中提及,这里就不再复述了,这里假设你已经掌握了上述配置指令。

Git常用指令练习

我们的练习工程项目地址是git@192.168.3.17:root/git_practices.git

步骤1

克隆远程代码仓库到本地

git clone https://192.168.3.17:root/git_practices.git
or
git clone git@192.168.3.17:root/git_practices.git

第2步

进入git_practices项目目录

cd git_practices

执行git status查看所在分支,是否清洁状态。目前分支在master

git status

如果不在主分支,请切换到主并拉取最新代码,主是被保护的不能执行推

git checkout master
git pull

创建个人分支并切换,执行

git checkout -b feature/{你的名字拼音}
or
git branch feature/{你的名字拼音}
git checkout feature/{你的名字拼音}

上传本地分支到远程,执行

git push -u origin feature/{你的名字拼音}

此时在coding.net查看你的分支是否已经上传了查看本地分支及远程分支状态,执行

git branch -a

创建一个个人目录文件夹,以个人姓名拼音作为文件夹,并放入一个文本文件如yanzhengsheng / test.txt,把改文件添加到git,执行

git add .
or
git add yanzhengsheng/test.txt

提交提交到git的,执行

git commit -m "creat test file"

查看提交状态,执行

git status

上传到远程仓库,执行

git push

第3步

签到留名修改Sign.md,留下你的大名,代表你在此留下过足迹。使用降价语法表格,可自行查询降价语法,修改完成后,执行

git add .
git commit
git push

步骤4

在coding.net创建Merge Request合并请求,发起你的个人分支合并到但/ trunk分支

壮举:练习作业

评论:@linchunjie按以上格式录入信息,并邀请linchunjie进行代码审查如发生合并冲突,请修改冲突后再执行commit和push,合并按钮为绿色才完成任务

git checkout bus/trunk
git pull
git checkout feature/{你的名字拼音}
git merge bus/trunk
修冲突
git commit
git push

如果想进一步了解,可以去看“Pro Git”

posted @ 2018-08-30 14:51  林春杰  阅读(361)  评论(0编辑  收藏  举报