Git 命令行基本使用和可视化介绍

一、快速提交代码

1、添加当前目录的所有文件到暂存区

git add .

2、提交暂存区到仓库区

git commit -m 'first commit'

3、提交到git远端

git push 

4、到第三步已经完成了,这里是查看状态

git status

二、git 命令行下载某一历史版本

https://blog.csdn.net/u013750244/article/details/99072340

三、下载一个项目和它的整个代码历史

git clone url

四、分支

1、列出所有本地分支

 git  branch

2、列出所有远程分支

git branch -r

3、列出所有本地分支和远程分支

git branch -a

4、新建一个分支,但依然停留在当前分支

git branch [branch-name]

5、新建一个分支,并切换到该分支

git checkout -b [branch]

6、新建一个分支,指向指定commit

git branch [branch] [commit]

7、新建一个分支,与指定的远程分支建立追踪关系

git branch --track [branch] [remote-branch]

8、切换到指定分支,并更新工作区

 git checkout [branch-name]

9、切换到上一个分支

git checkout -

10、建立追踪关系,在现有分支与指定的远程分支之间

git branch --set-upstream [branch] [remote-branch]

11、合并指定分支到当前分支

git merge [branch]

12、选择一个commit,合并进当前分支

 git cherry-pick [commit]

13、 删除分支

git branch -d [branch-name]

14、删除远程分支

git push origin --delete [branch-name]

五、可视化管理

1、sourceTree
https://www.cnblogs.com/fisherbook/p/11397168.html
2、tortoisegit

https://blog.csdn.net/siyi_blog/article/details/89553153

参考文章:https://www.cnblogs.com/miracle77hp/articles/11163532.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Git可视化Fork是一个功能强大的Git客户端,它提供了图形化界面来帮助用户更方便地使用Git。通过Git可视化Fork,用户可以进行代码的版本控制、分支管理、代码提交等操作,而无需使用命令行Git可视化Fork的官网地址是[Fork - a fast and friendly git client for Mac and Windows](https://git-fork.com/)。你可以从官网上下载并安装这个软件。请注意,官网提供的软件是收费的,如果你希望获取免费版本,请通过其他途径进行搜索。 当你在使用Git可视化Fork时,可能会遇到一些错误。例如,当你尝试推送代码时,可能会出现类似以下的错误信息: ``` Pushing to https://gitee.com/xxxx/work.git To https://gitee.com/xxxx/work.git ! [rejected master → master (non-fast-forward) error: failed to push some refs to 'https://gitee.com/xxxx/work.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. ``` 这个错误提示说明你在推送代码时遇到了冲突,你可以通过执行`git pull`命令来合并远程仓库的更改,然后再次尝试推送代码。 在使用Git可视化Fork时,你需要提供远程仓库的URL地址,这个URL就是你的远程仓库地址。另外,你还需要指定本地代码的存放位置,即Location。你可以在克隆代码时选择将代码存放在你想要的位置。 希望以上信息对你有所帮助。如果还有其他问题,请随时提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Mac版Fork使用git可视化客户端)](https://blog.csdn.net/Li_0127/article/details/130076250)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值