Post-Launch Liquidity

IG HDB Post Ideas

aesthetic ᥫ ig story ig story birthday collage cute birthday ideas pin on ig post ideas bathroom design ideas for 4 room hdb 9creation hdb post renovation cleaning experts in singapore pin by lenard basinga on ig feed ideas photography poses for men how to do hdb post renovation cleaning sc sparkle your space hdb post renovation cleaning sparkle your space hdb post renovation cleaning sparkle your space hdb post renovation cleaning sparkle your space hdb post renovation cleaning seamless hdb post renovation cleaning restore your home seamless hdb post renovation cleaning restore your home hdb post renovation cleaning experts in singapore hdb post renovation cleaning experts in singapore hdb post renovation cleaning experts in singapore 10 living room design ideas for 4 room hdb 9creation interior design modern industrial style to upgrade your hdb 9creation 5 best living room design ideas for your 4 room hdb 9creation pin by graeme campbell on ig inspo insta photo ideas mens photoshoot how much paint for a 4 room hdb 9creation seamless hdb post renovation cleaning let us handle the details protectyte 4 in x 6 in black stainless steel pyramid post cap revitalize your hdb after renovation with our cleaning experts revitalize your hdb after renovation with our cleaning experts ig captions good instagram captions clever captions for instagram protectyte 8 in x 8 in black stainless steel pyramid post cap with 3 cool instagram post ideas 25 creative instagram feed ideas 2025 10 instagram carousel post ideas to freshen your feed oraco protectyte 6 in x 6 in black stainless steel pyramid post cap with 3 protectyte 4 in x 4 in black stainless steel flat top post cap with 3 cute bios taylor swift username ideas non cringy ig captions bio ideas insta bio quotes instagram protectyte 4 in x 4 in black stainless steel pyramid post cap with 3 instagram feed ideas from the best of brands stickers for story instagram aesthetic notes for instagram sunset captions for instagram bf gf captions for instagram 70 funny instagram notes ideas to post hard pfp for discord caption idea s video sassy instagram captions clever captions for snapchat username list 290 unique picks for 2025 rice tiles were used in these gorgeous ig worthy homes get to know 39 instagram story ideas for engagement ganar seguidores seguidores instagram carousel post template 11 creative and fun instagram story ideas to engage your followers april 14 2025 youtube pin by on rei rei cute icons hair cuts 卓祖怀 4rm hdb bto house tour at towner rd designed by zaktoh 1618 studio design styling designed by sydney spaces project is comment on best friends post instagram clever captions for instagram post revamp this hdb executive apartment feels even larger apartment château du ubi ourkozykorner instagram photos and videos ig ideas custom size grid for instagram perfectly tailored for your feed 레이어드c컬펌 헤어스타일 중간길이 헤어스타일 헤어 트렌드 weeklylog wattivesui lifestyle anime aesthetic dailyroutine instagram filters justine basil jstn bsl on ig best filters for pin by ari on ig story inspo instagram collage creative instagram

:
Product Launch Checklist Template
Merge pull request Not Reading Meme from phatblat/ben/movehead
Expose -moveHEAD
2 parents Post It Storyboard + Product Sales Deck Design commit 183232f

Bathroom design ideas for 4 room hdb 9creation 2 files changed Post revamp this hdb executive apartment feels even larger apartment

Lines changed: 69 additions & 1 deletion

Instagram Story Ring IG HDB Post Ideas

ObjectiveGit/GTRepository.h

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,22 @@ extern NSString * const GTRepositoryInitOptionsOriginURLString;
269269
/// Returns a GTReference or nil if an error occurs.
270270
- (nullable GTReference *)headReferenceWithError:(NSError **)error;
271271

272+
/// Move HEAD reference safely, since deleting and recreating HEAD is always wrong.
273+
///
274+
/// reference - The new target reference for HEAD.
275+
/// error - If not NULL, set to any error that occurs.
276+
///
277+
/// Returns NO if an error occurs.
278+
- (BOOL)moveHEADToReference:(GTReference *)reference error:(NSError **)error;
279+
280+
/// Move HEAD reference safely, since deleting and recreating HEAD is always wrong.
281+
///
282+
/// commit - The commit which HEAD should point to.
283+
/// error - If not NULL, set to any error that occurs.
284+
///
285+
/// Returns NO if an error occurs.
286+
- (BOOL)moveHEADToCommit:(GTCommit *)commit error:(NSError **)error;
287+
272288
/// Get the local branches.
273289
///
274290
/// error - If not NULL, set to any error that occurs.
@@ -286,7 +302,7 @@ extern NSString * const GTRepositoryInitOptionsOriginURLString;
286302
/// Get branches with names sharing a given prefix.
287303
///
288304
/// prefix - The prefix to use for filtering. Must not be nil.
289-
/// error - If not NULL, set to any error that occurs.
305+
/// error - If not NULL, set to any error that occurs.
290306
///
291307
/// Returns an array of GTBranches or nil if an error occurs.
292308
- (nullable NSArray<GTBranch *> *)branchesWithPrefix:(NSString *)prefix error:(NSError **)error;

ObjectiveGitTests/GTRepositorySpec.m

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,58 @@
358358
});
359359
});
360360

361+
describe(@"move head", ^{
362+
beforeEach(^{
363+
repository = self.testAppFixtureRepository;
364+
});
365+
366+
//- (BOOL)moveHEADToReference:(GTReference *)reference error:(NSError **)error;
367+
it(@"should move to reference", ^{
368+
NSError *error = nil;
369+
GTReference *originalHead = [repository headReferenceWithError:NULL];
370+
371+
GTReference *targetReference = [repository lookUpReferenceWithName:@"refs/heads/other-branch" error:NULL];
372+
expect(targetReference).notTo(beNil());
373+
374+
// -> Test the move
375+
BOOL success = [repository moveHEADToReference:targetReference error:&error];
376+
expect(@(success)).to(beTruthy());
377+
expect(error).to(beNil());
378+
379+
// Verify
380+
GTReference *head = [repository headReferenceWithError:&error];
381+
expect(head).notTo(beNil());
382+
expect(head).notTo(equal(originalHead));
383+
expect(head.targetOID.SHA).to(equal(targetReference.targetOID.SHA));
384+
});
385+
386+
//- (BOOL)moveHEADToCommit:(GTCommit *)commit error:(NSError **)error;
387+
it(@"should move to commit", ^{
388+
NSError *error = nil;
389+
GTReference *originalHead = [repository headReferenceWithError:NULL];
390+
NSString *targetCommitSHA = @"f7ecd8f4404d3a388efbff6711f1bdf28ffd16a0";
391+
392+
GTCommit *commit = [repository lookUpObjectBySHA:targetCommitSHA error:NULL];
393+
expect(commit).notTo(beNil());
394+
395+
GTCommit *originalHeadCommit = [repository lookUpObjectByOID:originalHead.targetOID error:NULL];
396+
expect(originalHeadCommit).notTo(beNil());
397+
398+
// -> Test the move
399+
BOOL success = [repository moveHEADToCommit:commit error:&error];
400+
expect(@(success)).to(beTruthy());
401+
expect(error).to(beNil());
402+
403+
// Test for detached?
404+
405+
// Verify
406+
GTReference *head = [repository headReferenceWithError:&error];
407+
expect(head).notTo(beNil());
408+
expect(head.targetOID.SHA).to(equal(targetCommitSHA));
409+
});
410+
});
411+
412+
361413
describe(@"-checkout:strategy:error:progressBlock:", ^{
362414
it(@"should allow references", ^{
363415
NSError *error = nil;

Best News Blogger Template Free IG HDB Post Ideas

Comments
 (0)