git代码的注意

当我们git别人仓库的代码的时候,你要注意,自己是这个代码的参与者才可以git下来

出现这种情况,明确自己是这个代码的参与者,然后去控制面板

选择凭据管理器,然后打开windows凭据

修改对应git的地址,修改其账号,密码,这个账号,密码,是你登录对应管理代码平台的账号,密码

一般git代码的操作:

1.git clone https地址

2.git branch -a 查看远程分支

3.git checkout  切换分支(会直接拉取数据)
或者可以直接指定分支下载  

git clone  -b 分支名称  https地址

 

git版本回退

1.查看之前git的版本

git log --pretty=oneline

 回到主页面,输入字母Q即可退出.

2.HEAD->dev为当前版本

要回退到指定版本

git reset --hard 版本号(如:a650b4,不用输全)这样就回退到对接接口的版本了

回到最新版本

git reset --hard 版本号(如:98eee,不用输全,最新版本)这样就回退到最新的版本了

 

git取消add操作,这里仅取消提交到库存区这个动作,只撤消动作,修改的文件不变

可以直接使用命令    
git reset HEAD

这个是整体回到上次一次操作

绿字变红字(撤销add)

 

git撤销commit,但未git push的命令

1、找到之前提交的git commit的id
git log
找到想要撤销的id
2、git reset id
完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改

 

Git 常用命令:
1.git remote add upstream <upsteam-url>:添加一个upstream 远程仓库,指向一个公共的代码仓库,通常是原始项目的仓库
2.git fetch upstream<branch>:从 upstrcam 远程仓库中获取最新的代码变更,但不会自动合并到你的本地分支
3.git pull upstream <branch>:从 upstream 远程仓库中获取最新的代码变更,并自动合并到你的本地分支中
4.git push upstream <branch>:将本地分支的代码推送到 upstream 远程仓库中
5.git remote -v:查看当前所有的远程仓库,包括 upstream
6.git branch -w:查看本地分支与远程分支的关联关系一
7.git checkout-b<neww-branch-name>:新建并切换到一个新的分支
8.git reset --all/<file>:取消add. 操作
9.git reset ---soft HEAD^:取消commit
10.git commit--amend:将你所做的修改追加到最近一次的提交记录中
11. git rebase -- aborte
12.解决冲突后执行git rebase --continue
13.git pull --rebase upstream master 从远程仓库(upstream)的 master 分支拉取最新的代码并将本地的提交应用到最新的代码上,使用 rebase 方式合并。具体来说,它会将本地的提交记录重新应用到最新的代码上,使得提交历史更加线性和清晰。
14.git push-set-upstream origin xxx 将本地分支 xxx,推送到远程仓库,并将其设置为上游分支。

15.git fetch --prune 从远程仓库获取所有分支的最新更新:

16.git reset --hard origin/xxx 重置本地分支到远程分支

 

posted on   sss大辉  阅读(130)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示