永不落伍 发表于 2018-1-13 16:11:19

GItHub Git 基础教程 常用命令 命令

  最近复习了一下Git的使用,简单总结了一些。以供以后查阅和大家参考。
一,安装 首先是Linux下:  打开shell ,输入 sudo apt-get install git-core  之后回车输入密码就行   windows:  下载网址:http://msysgit.github.io/  安装一直点击下一步即可。  之后再Git Bash 上进行操作即可。(命令行)二,使用1,配置身份  git config --global user.name "mingbai" 配置用户mingbai  git config --global user.email "251098199@qq.com"  将最后的名字和邮箱去掉可以查看配置结果2,初始化,创建仓库,提交等 项目根目录初始化:  cd 跳转到项目所在路径  eg: cd f:  cd codes/project/one  git init 即可创建代码仓库。  git add name.后缀 添加单个文件  git add 文件夹名 添加多个文件  git add . 添加所有文件  git commit -m “信息” 提交操作时加上信息。 忽略文件:  在仓库根目录下创建一个.gitignore文件,这个文件里边指定的文件或目录会被自动忽略  eg:(文件内容)    bin/    mingbai_*    这样,bin目录下和以mingbai_开头的文件就会被忽略掉。 查看撤销修改:  git status 查看修改 会提示所在分支等信息  git diff 查看修改的内容  git diff 路径/文件名 可以参看单个文件的修改状况  git checkout 路径/文件名 撤销修改(其实就是重新导出一个)  对于已经添加(add)到Git上的的修改则需要reset再撤销  git reset HEAD 路径名/文件名 撤销添加  然后再git checkout 路径/文件名 即可3,分支的用法 分支的意义:  比如说,推出个1.0版本,就可以给1.0建立一个分支;继而开发2.0版本。1.0出bug的话,在分支上更改内容后,推出新的1.0版本而不用影响新的2.0版本;而且还可以把  1.0版本的bug修改合并到2.0的相同位置上,从而使2.0不出现1.0出现过的bug。 用法  git branch -a 查看已经存在的所有分支  git branch 分支名 创建一个分支  git checkout 分支名 即可切换到对应的分支进行编码   git merge 分支名 将分支名所在分支上的修改合并过来  git branch -D 分支名 删除相应的分支4,远程版本库  git clone 远程地址 将远程版本库代码下载到本地  git push origin 分支名 将本地修改同步到远程版本库,orgin 指定远程版本库的Git地址  git fetch origin 分支名 会将远程代码同步到本地,并存放到 origin/分支名 的分支上,这时可以通过git diff origin/分支名 查看修改了哪些东西;之后再用merge合并即可。  git merge origin/分支名 即可。pull 命令相当于将fetch 和merge一块执行:git pull origin master。 5,托管到GitHub  网址:https://github.com/  注册时有一个create an accout 按钮,创建账户,之后会选择个人计划,根据需要选择收费的或者是免费的即可。  之后回到主界面:https://images2015.cnblogs.com/blog/1136141/201706/1136141-20170611210044450-219841406.png  点击绿色的new repository 创建仓库,输入名字和描述后,选择创建一个.gitignore文件,和开原协议。比如说,可以选java和Apache license 2.0开原协议。  接着点击绿色的clone or down复制Git地址。https://images2015.cnblogs.com/blog/1136141/201706/1136141-20170611210140387-674622581.png 再打开Git bash,并切换到项目路径下执行:git clone 网址 即可。https://images2015.cnblogs.com/blog/1136141/201706/1136141-20170611210243122-31880972.png然后进入项目路径下,会有一个项目名文件,进入把里边的文件复制到外一层目录下,为了将整个工程目录添加到版本控制中。不要漏了隐藏文件.git。然后回到项目根目录,git add . 进行添加即可。之后,本地提交:git commit -m "题库first"再然后提交单远程版本库GitHub上:git push origin master即可。刷新GitHub上页面,可以看到新提交的各个文件。 https://images2015.cnblogs.com/blog/1136141/201706/1136141-20170611210321950-2006322434.png创作不易,转载注明出处-----名白。http://www.cnblogs.com/mingbai/p/6986369.html
页: [1]
查看完整版本: GItHub Git 基础教程 常用命令 命令