【步兵 工具篇】一文教你玩git

【步兵 工具篇】一文教你玩git by EOS.

最近开始使用git,之前一直用svn包括我自己的代码管理也是svn。
因为svn够用,而且界面操作简单明确,把sever放到到网盘、或移动硬盘也很方便。
(ps:当然还有一个隐含原因,当菜单变成英文的时,他就会让我头晕这里写图片描述)
不过由于工作原因,开始使用git,发现并没有那么难。
下面我来一文教会你,玩溜git的基本操作。


git的优点

1、版本库本地化,支持离线提交,相对独立不影响协同开发。每人都拥有自己的版本控制库,在自己的版本库上可以任意的执行提交代码、创建分支等行为。比如:多次分部提交,任意回滚或合并为一条干净的commit再推送到服务器。
2、很强大的版本控制。每次提交都会有对应的操作标识,你可以回退到任意一个过渡版本。
3、独立的分支结构。可以让你多条进度共同推进,而不产生相互影响。
以上都不是重点,重点是github是全球最大的同性交友….呸,开源项目资源仓库。
好比让你坐在一家豪华餐厅,菜单上的菜免费点~(ps:但是!菜太多反而不知道吃什么…)


基本操作

创建用户名和email

git config --global user.name eos.
git config --global user.email 44**21@qq.com

(密钥及其权限部分过滤掉,有很多完整教程可以参考)

创建一个仓库

git init   

这样会在当前目录生成一个.git的文件夹,可使用dir /a /b 或 ls 查看

拷贝仓库到本地

git clone url(或者本地路径)

这样会在当前目录生成本地的仓库,可进行各种离线操作。

常看仓库当前状态和记录

git status
git log --oneline -10

会显示出 可提交部分和可添加部分,以及相应的表示new、delete、modify等。

添加/撤销添加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一git使用教程: Git使用教程 Git是一种分布式版本控制系统,用以管理计算机源代码的更改。以下是几个简单的Git命令,它们将帮助你开始使用Git: ## 1. 安装Git 如果你还没有安装Git,请首先安装GitGit可以从其官方网站上下载。 ## 2. 设置用户名和邮箱 每次你提交代码时,Git都会使用你提供的用户名和邮箱地址。 ``` git config --global user.name "Your Name" git config --global user.email "youremail@yourdomain.com" ``` ## 3. 创建一个新的本地存储库 创建一个新本地存储库的命令是: ``` git init ``` ## 4. 向本地存储库中添加文件 要向本地存储库中添加文件,使用以下命令: ``` git add filename ``` ## 5. 提交更改 使用以下命令将文件提交到本地存储库: ``` git commit -m "提交描述信息" ``` ## 6. 查看提交历史记录 以列出先前提交到本地存储库的所有更改: ``` git log ``` ## 7. 创建一个分支 要在项目中创建一个新分支,请使用以下命令: ``` git branch new_branch_name ``` ## 8. 切换到一个分支 切换到一个分支的命令是: ``` git checkout branch_name ``` ## 9. 合并分支 要将分支合并到当前分支,请使用以下命令: ``` git merge branch_name ``` ## 10. 将本地分支推送到Git服务器 使用以下命令将本地分支推送到Git服务器: ``` git push origin local_branch_name:remote_branch_name ``` 这些是Git的基础知识和命令。掌握这些命令可以让你更好地了解Git,从而更好地管理你的代码。更多关于Git的资料可以在Git官方网站上找到。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值