主页 > 教程合集 > 工具推荐 >

Git常用命令代码推荐

时间:2020-05-13 阅读:0

Git 有多种使用方式。 你可以使用原生的命令行模式,也可以使用 GUI 模式,这些 GUI 软件也能提供多种功能。 在本书中,我们将使用命令行模式。 这是因为首先,只有在命令行模式下你才能执行 Git 的 所有命令,而大多数的 GUI 软件只实现了 Git 所有功能的一个子集以降低操作难度。 如果你学会了在命令行下如何操作,那么你在操作 GUI 软件时应该也不会遇到什么困难,但是,反之则不成立。 此外,由于每个人的想法与侧重点不同,不同的人常常会安装不同的 GUI 软件,但所有人一定会有命令行工具。

Git常用命令代码推荐

假如你是 Mac 用户,我们希望你懂得如何使用终端(Terminal);假如你是 Windows 用户,我们希望你懂得如何使用命令窗口(Command Prompt)或 PowerShell。 如果你尚未掌握以上技能,我们建议你先停下来快速学习一下,本书中的讲述和举例将用到这些技能。

上传代码至远程仓库流程:


git add 'aaa.txt'
添加aaa.txt文件
git add .
添加当前文件夹所有文件及文件夹

git commit -m '本次修改注释'
提交文件

git remote add origin https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git
推送至远程仓库https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git;
origin为https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git别名

git push -u origin master
上传master分支到别名为origin的仓库
 

Git 全局设置:


git config --global user.name "余斗的网站"
git config --global user.email "yin0308@foxmail.com"
 

创建 git 仓库:


mkdir pythonquanzhanhanvuexuexidaima
cd pythonquanzhanhanvuexuexidaima
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git
git push -u origin master
 

已有仓库:


cd existing_git_repo
git remote add origin https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git
git push -u origin master
 

git分支:


git branch dev
创建dev分支

git checkout dev
切换至dev分支

上述两行代码等同于:
git checkout -b dev

git merge dev
将dev分支合并至当前分支
 

克隆下载托管代码:


git clone git://github.com/schacon/grit.git
下载代码至当前文件夹
 

查看远程仓库地址:


git remote -v
 

结果如下:


gitee https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git (fetch)
gitee https://gitee.com/tonyyu2016/pythonquanzhanhanvuexuexidaima.git (push)
origin git@github.com:646547/python-vue-.git (fetch)
origin git@github.com:646547/python-vue-.git (push)
 

删除远程仓库地址:


git remote rm gitee
 

添加配置远程仓库地址:


git remote add origin url
 

同一别名配置多个远程仓库地址,首先添加别名为origin的第一个远程仓库地址:


git remote add origin url1
 

使用origin别名添加第二个远程仓库地址:


git remote set-url --add origin url2
 

查看是否添加成功:


git remote -v
 

一行命令推送到多个仓库:


origin url1 (fetch)
origin url1 (push)
origin url2 (push)
 

如果推送失败,很大程度上是因为没有吧本地ssh密匙添加至仓库公匙中。

本站所有资源均在Resource资源站有分享,你可以点击 >>> Resource 进入资源站自助提取。

余斗余斗
  • 版权声明:原创文章由发表在工具推荐分类下,2020-05-13最后更新,转载注明出处。

相关推荐

返回顶部