
GitBash
- 类型:系统工具
-
评分:
- 版本:最新版2.9.3
- 语言:英文
- 大小: 31.32MB
- 更新:2025-06-14
- Git Bash是一款分布式版本控制管理软件,所以该软件主要就是帮助程序员去实现多台电脑的软件版本更新推送,让他们可以轻松的完成软件的批量更新,同时软件采用
内容介绍
Git Bash是一款分布式版本控制管理软件,所以该软件主要就是帮助程序员去实现多台电脑的软件版本更新推送,让他们可以轻松的完成软件的批量更新,同时软件采用了命令式的操作方式,因此不用担心推送失败,所以快来下载体验。
操作说明
1,下载git bash解压,有32位和64位版本
2,安装git ,我们选择命令行形式,这样无论在window下还是在linux下 都可以。
3,一直next下去就安装完成了。
4,git与bitbucket关联,产生一个公钥(类似与seesion,下回我们git 项目时就不用登录了。)。 在开始->所有程序->git->Git Bash 打开gitbash。
5,输入 ssh-keygen ,按enter,一直按enter 直到出现
6,图中会提示公钥生成在 C:Documents and SettingsAdministrator.ssh 目录中,找到目录 ,里面有id_rsa.pub文件,用记事本打开,然后把里面的东西 全选复制。
7,登录bitbucket页面,点击头像,选择帐号管理。然后点选如图SSH密钥,然后有个他添加Key,把刚才复制的key复制进去。添加就完成了。
8,git命令行入门开始了。打开cmd,输入git。然后cd进入本机项目要存放的目录(也就是你想把项目放到你本机那个位置)。
9,然后输入git clone命令(把项目copy下来), git clone [email protected]:bonker/test.git 这样就把[email protected]:bonker/test.git 的项目复制到本机了。
10,更新文件,我们如果更改了其中一个文件的东西,先输入 git add xxx.txt 告诉git 我们要知提交这个文件.这是会进入vim对更改写注释的界面。vim使用很简单,按a是在一行后面append追加。i是inert在光标的地方添加。添加完成输入-s就是保存,-q是离开。一般我们都是-sq保存后离开。
11,如果提交所有的文件git commit -a。
12.上面所有的保存都只是保存在本机。也就是对.git文件夹的修改。还没有把数据提交到远程服务器。
13,git remote add hellogit [email protected]:bonker/hello.git,定义一个远程服务器是hellogit。
14,这是使用git remote就可以看到我们目前的远程服务器有哪些。
15,F:Workplacehellogit>git push hellogit master:master 把我们本机的master主分支的hellogit 提交到服务器master的hellogit目录下
常用命令
1) 远程仓库相关命令
检出仓库: $ git clone git://github.com/jQuery/jquery.git
查看远程仓库:$ git remote -v
添加远程仓库:$ git remote add [name] [url]
删除远程仓库:$ git remote rm [name]
修改远程仓库:$ git remote set-url --push [name] [newUrl]
拉取远程仓库:$ git pull [remoteName] [localBranchName]
推送远程仓库:$ git push [remoteName] [localBranchName]
*如果想把本地的某个分支test提交到远程仓库,并作为远程仓库的master分支,或者作为另外一个名叫test的分支,如下:
$git push origin test:master // 提交本地test分支作为远程的master分支
$git push origin test:test // 提交本地test分支作为远程的test分支
2)分支(branch)操作相关命令
查看本地分支:$ git branch
查看远程分支:$ git branch -r
创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支
切换分支:$ git checkout [name]
创建新分支并立即切换到新分支:$ git checkout -b [name]
删除分支:$ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项
合并分支:$ git merge [name] ----将名称为[name]的分支与当前分支合并
创建远程分支(本地分支push到远程):$ git push origin [name]
删除远程分支:$ git push origin :heads/[name] 或 $ gitpush origin :[name]
*创建空的分支:(执行命令之前记得先提交你当前分支的修改,否则会被强制删干净没得后悔)
$git symbolic-ref HEAD refs/heads/[name]
$rm .git/index
$git clean -fdx
更新日志
1.修复已知bug
2.优化操作体验
应用截图
最新文章
更多- 十万里的梗是什么梗?揭秘爆火网络热词背后的趣味含义和走红原因! 2025-10-19
- 十一是什么梗?揭秘国庆假期爆火网络热梗的由来和含义,看完秒懂! 2025-10-19
- 十一月新梗来袭!全网热议的十一月梗是什么梗?速看真相引爆社交圈 2025-10-19
- 十一月梗是什么梗?揭秘全网爆火的暖心社交新潮流,看完秒懂年轻人都在玩什么! 2025-10-19
- 如鸢新密探祢衡命盘推荐-祢衡完美命盘是什么参考 2025-10-19
- 蛋仔派对高校创造营进行中-参与有机会分20W奖金 2025-10-19
最新更新
- 1 微星龙盾控制中心
- 2 闪电音频剪辑合成软件
- 3 火绒安全右键菜单管理独立版
- 4 360看图永不升级版
- 5 CSV文件合并能手
- 6 GDCA证书检查修复工具
- 7 skycc微信群采集软件
- 8 flv批量转mp4工具
- 9 逍遥BT转磁力链接工具
- 10 SimpleSClock(桌面简洁时钟)