git使用笔记

1、.gitconfig文件内容

.gitconfig文件(文件在/home/$username目录下)内容如下:

[credential]
 helper = store
[color]
 ui = auto
[http]
 postBuffer = 524288000
[https]
 postBuffer = 524288000
 sslVerify = true
[user]
 name = 开通代码权限的账号
 email = 邮箱
[init]
 defaultBranch = master

2、代码存放目录注意事项

可能在共享目录下下载代码会报错,但是在home目录下下载就一切正常。

3、push操作注意事项

注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,
push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程
库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地
代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地
代码更新到最新以后,然后再修改,提交,推送!

4、查看2023-07-17之后的提交记录

git log --since=2023-07-17

5、查看最新的提交的log记录

git log --graph

6、git add操作

git add -A 或者 git add –all 表示追踪所有操作,包括新增、修改和删除。

7、git commit 命令

git commit 命令将暂存区内容添加到本地仓库中。

8、创建分支命令:

git branch (branchname)

9、切换分支命令:

git checkout (branchname)

10、创建分支同时切分支命令

使用 git checkout -b (branchname) 命令来创建新分支并立即切换到该分支下,从而在该分支中操作。

11、合并分支命令

你可以使用以下命令将任何分支合并到当前分支中去:

git merge 任何分支

12、删除分支命令:

git branch -d (branchname)

git删除某个分支的方法:1、利用“git branch --delete dev”命令删除本地分支;2、利用“git push origin --delete branch”命令删除远程分支;3、利用“git branch --delete --remotes”命令删除追踪分支。

13、添加远程版本库命令格式:

git remote add [shortname] [url]

将远程仓库 “https://abc.xyz/d/e.git” 添加为 “origin” 的命令是什么?

git remote add origin https://abc.xyz/d/e.git

14、获取远程仓库“ origin” 的所有修改历史记录命令

git fetch origin

git fetch 命令将提交、文件和引用从远程存储库下载到本地存储库中。

15、显示当前分支与分支 “new-runoob” 之间差异的命令

git diff new-runoob

git diff 命令比较文件的不同,即比较文件在暂存区和工作区的差异。

16、git pull 是哪两个命令的组合?

fetch 与 merge。git pull 其实就是 git fetch 和 git merge FETCH_HEAD 的简写。

17、上库需要的几个操作

首先,使用命令git status查看修改的文件

其次,不管是否有新增文件都要执行git add .

然后,git commit,

git branch --set-upstream-to=origin/A A

最后是git push

git branch --set-upstream-to=origin/A A这是提交到A分支,如果要上库到B分支的话git branch --set-upstream-to=origin/B B

origin/A指的是服务器上的分支,空格后面的A是你本地的分支。set-upstream只需要执行一次,意思是把你本地的A分支与服务器上的A分支关联起来,以后就可以直接执行git push就可以了,也就是说,一套代码上库多少次都只需要执行set-upstream这个命令一次了

1.git checkout -b localbranch origin/branch                #拉取远端origin/branch分支到本地并在本地创建个localbranch分支
2.git push --set-upstream origin unicom:origin/unicom    #将本地分支上传到远端,并把本地localbranch和远端branch分支关联
3.git branch --set-upstream-to=origin/unicom unicom        #将本地localbranch分支与远端branch分支关联

18、修改git下载代码账号密码

验证连接

注意下面的git字符串的位置不能换成个人账号
ssh -T git@x.x.x.x
 

19、如果突然发现不能下载或者更新代码了,看看下面文件夹里面的文件的权限是否变动了,如果变动了,修改为600的权限即可 

20、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值