前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用git提交代码

利用git提交代码

作者头像
一觉睡到小时候
发布2019-07-12 15:04:56
1.4K0
发布2019-07-12 15:04:56
举报
文章被收录于专栏:国产程序员国产程序员

下载git

查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git

如果未安装,则到官网下载 Git

一路next就可以。

安装完成,打开cmd查看git:(输入命令:git --version 可查看当前git版本)

配置

配置用户名和邮箱

代码语言:javascript
复制
  $ git config --global user.name "Your Name"  
  $ git config --global user.email "email@example.com"  

使用 --global 修饰后设置的全局的用户,如果设置单个项目的用户,可cd到项目根目录下,执行如下命令:

代码语言:javascript
复制
  $ git config user.name "Your Name"  
  $ git config user.email "email@example.com"  

使用命令:git config --list 可查看当前用户信息以及其他的一些信息

代码语言:javascript
复制
$ git config --list  
core.excludesfile=/Users/mac/.gitignore_global  
difftool.sourcetree.cmd=opendiff "$LOCAL" "$REMOTE"  
difftool.sourcetree.path=  
mergetool.sourcetree.cmd=/Applications/SourceTree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED"  
mergetool.sourcetree.trustexitcode=true  
http.postbuffer=524288000  
https.postbuffer=524288000  
user.email=你的邮箱@qq.com  
user.name=你的用户名  
macdeMacBook-Pro:~ Artron_LQQ$

建立本地git仓库

切换到项目的盘符下
创建了一个空的本地仓库
代码语言:javascript
复制
  $ git init  
将项目的所有文件添加到缓存中
代码语言:javascript
复制
  $ git add . 

git add . (注意,后面有个点)表示添加目录下所有文件到缓存库,如果只添加某个文件,只需把 . 换成你要添加的文件名即可;

将缓存中的文件Commit到git库
代码语言:javascript
复制
  $ git commit -m "添加你的注释,一般是一些更改信息"
将本地的库链接到远
代码语言:javascript
复制
  $ git remote add origin 你的远程分支  
上传之前最好先Pull一下

上传代码到远程库,上传之前最好先Pull一下,再执行命令:

代码语言:javascript
复制
  $ git pull origin master
推送到远程
代码语言:javascript
复制
  $ git push origin master

分支管理

新建分支
代码语言:javascript
复制
  $ git branch newbranch
查看分支
代码语言:javascript
复制
  $ git branch   
输出:
  * master
  newbranch
*代表当前所在的分支
切换分支
代码语言:javascript
复制
  $ git checkout new branch
输出:
  Switched to branch 'newbranch'
切换后可用git branch查看是否切换到当前分支
代码语言:javascript
复制
  master
* newbranch
提交改动到当前分支
代码语言:javascript
复制
  $ git add .
  $ git commit -a
  可使用git status查看提交状态
切回主分支
代码语言:javascript
复制
  $ git checkout master
将新分支提交的改动合并到主分支上
代码语言:javascript
复制
  $ git merge newbranch
push代码
代码语言:javascript
复制
  $ git push -u origin master
删除分支
代码语言:javascript
复制
  $ git branch -D newbranch
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 国产程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载git
  • 配置
  • 建立本地git仓库
    • 切换到项目的盘符下
      • 创建了一个空的本地仓库
        • 将项目的所有文件添加到缓存中
          • 将缓存中的文件Commit到git库
            • 将本地的库链接到远
              • 上传之前最好先Pull一下
                • 推送到远程
                • 分支管理
                  • 查看分支
                    • 切换分支
                      • 切换后可用git branch查看是否切换到当前分支
                        • 提交改动到当前分支
                          • 切回主分支
                            • 将新分支提交的改动合并到主分支上
                              • push代码
                                • 删除分支
                                领券
                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档