美文网首页
git 常用命令|需求文档提交git|git是什么

git 常用命令|需求文档提交git|git是什么

作者: LeeBoot | 来源:发表于2017-03-18 00:19 被阅读0次

as 金三银四,金九银十,大部分人都会选择在这个时间节点上找/换工作,而作为码农的一员,换工作就意味着换项目,那么前期代码 review,commit等都是需要用到git(svn基本已经看不着了)进行团队协作托管code。

原理才是最重要的

分支->clone->进入暂存区->放入本地仓库(写入.git文件)->提交/同步到远程仓库

1.首先需要建立一个git分支,也就是你自己的小仓库:(git init)

新建一个文件夹,在那个文件夹下克隆远程仓库形成自己的分支小仓库:git clone git@github.com/你的远程仓库地址

2.将你要上传的文件/代码放到你的本地分支小仓库文件夹

拖拽、复制、mkdir、touch都行,你喜欢哪种都可以

3.将要上传的文件存入暂存区

git add -A 或则将 -A换成文件名,-A的意思是所有,有Linux基础的兄弟都明白,不多说。

4.然后提交到本地仓库--commit

git commit -m "参数" 只提交添加到暂存区的文件(只提交添加的)
这里补充一点-m后面的参数,最好写你本次操作的目的,也就是进行什么更改(增删改查)
git commit -a -m "参数" 可以提交修改过的,但是没有在暂存区的文件(修改过的就能提交);如果 没有做过啥事 就会告诉你 nothing commit

5.将本地仓库的文件同步到远程git

git push 如果一路下来没有错误,那么你是很棒棒哒的哦

6.分享一点前人的经验

1)你只修改直接 -am 这样不用add
2)commit是不是和cd命令一样意思 只是进入本地仓库,不做任何事?
答:不是的,他将暂存区的文件放入了本地仓库,就是将你的文件路径写进了.git文件
3)没有commit ,你们的东西只是放到了仓库瓦上面 ,来把大风就吹走了
4)git 就是管理代码仓库
就是一个仓库
跟我们现实中的仓库差不多
git 就是管仓库的那个管理员
你没有通过git管理员来做的事 都没有进入仓库
没有管理员确认 你放在仓库这里的东西 都不是你仓库的东西
丢了都不赔
5)push 是把你的仓库 变化的东西提交到远程
然后这样两个库就同步 了
6)实际上本地仓库不仅仅是你clone下来的那个文件夹
git所谓的分布式,不仅仅是分布式服务器,还包括一台电脑上多个仓库,分布式仓库

和git配合使用的软件

Tortoisegit

git下载地址:https://git-scm.com/downloads

以下是git常用不怎么记住的命令(持续更新):

  • 查看git远程分支和本地分支的追踪情况:git remote show origin
  • 同步的远程分支(远程分支删除的,本地的也会被删除):git remote prune origin
  • 查看用户名或配置用户名:git config --global user.name
  • 查看email或配置email:git config --global user.email
  • 查看git当前的配置 git config --list
  • 将本地分支与远程分支做关联(一般在push前关联,也有很多是分支一创建就关联):git branch --set-upstream-to=origin/remote_branch your_branch
  • 只显示commit的ID与描述:git log --pretty=oneline

相关文章

  • git常用命令

    git常用命令 git rebase 合并提交

  • Git使用心得

    1. git 常用命令 . git add ——添加准备提交的文件. git commit -m "提交描述"...

  • git 常用命令|需求文档提交git|git是什么

    as 金三银四,金九银十,大部分人都会选择在这个时间节点上找/换工作,而作为码农的一员,换工作就意味着换项目,那么...

  • git的命令

    常用命令 git init git add //添加到git(暂存区)准备提交 git add -A git ad...

  • 2018-05-17

    git 常用命令 克隆:git clone 添加:git add 文件名 查看文件状态:git status 提交...

  • git 命令行使用

    一 git常用命令 git branch //查看本地所有分支 git log //查看提交日志 git fe...

  • Git常用的命令

    1.git常用命令git 更新提交代码命令 (develop 分支上) 2.chaddadd//git 更新提交代...

  • GIT常用命令备忘

    Git配置 Git常用命令 查看文件diff 查看提交记录 Git 本地分支管理 分支合并和rebase Git补...

  • Git初始化项目后的提交流程

    git常用命令 1.切换分支:git checkout 分支名 2.拉取:git pull 3.提交:git pu...

  • Git常用命令

    git常用命令记录 git提交一个没有任何改动的记录:git commit -m "empty commit" -...

网友评论

      本文标题:git 常用命令|需求文档提交git|git是什么

      本文链接:https://www.haomeiwen.com/subject/olnynttx.html