मैं एक ऐसा उपनाम बनाने की कोशिश कर रहा हूं जो कई Git कमांड और पोजिशनल मापदंडों का उपयोग करता है। प्रत्येक के लिए Stackoverflow पृष्ठ हैं, और यह दोनों को करने के लिए स्पष्ट रूप से स्पष्ट दिखाई देगा, लेकिन मुझे परेशानी हो रही है।
एक उदाहरण के रूप में, मैं शाखा फू पर स्विच करना चाहता हूं और एक स्थिति का प्रदर्शन करना चाहता हूं। तो मेरे में .gitconfig
, मेरे पास है:
[alias]
chs = !sh -c 'git checkout $0 && git status'
जो काम नहीं करता है। जबकि ऐसा कुछ काम करेगा।
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
किसी भी जानकारी की सराहना की जाएगी।